Shell应用技巧
2014-03-17 16:19 gongti 阅读(157) 评论(0) 编辑 收藏 举报(1)命令补齐允许用户输入文件名起始的若干字母后,按<Tab>键补齐文件名
(2)清屏 clear 或者 Ctrl +L
Ctrl + U 删除光标前面所有字符
(3)用history命令可以显示命令列表
按方向箭上下 可以查找以前执行过的命令
(4)命令别名
alias copy=cp
alias xrm="rm -r"
alias xrm="rm -r"
查看别名信息:alias
删除别名 :unalias copy
(5)输入/输出重定向
Shell对于每一个进程预先定义3个文件描述字(0 1 2)分别对应
① 0 (STDIN) 标准输入
② 1 (STDOUT) 标准输出
③ 2 (STDERR) 标准错误输出
范例:
> 输出重定向
ls -l /tmp > /tmp.msg
date >> /tmp.msg //追加
date >> /tmp.msg //追加
< 输入重定向
wall < /etc/motd
2> 错误输出重定向
cp -R /usr/backup/usr.bak 2> /bak.error
(6)管道
管道:将一个命令的输出传送给另一个命令,作为另一个命令的输入
使用方法: 命令1|命令2|命令3........|命令n
ls -l /etc | more
ls -l /etc | grep init
ls- l /etc | grep init | wc -l
ls -l /etc | grep init
ls- l /etc | grep init | wc -l