tab 命令补全
history 先前输入的命令,!+序号重新执行
ctrl+l,clear 清屏
ctrl+u 删除当前输入
ctrl+c 终止命令
ctrl+d 退出系统
一、命名别名
#alias 查看已有的别名
#alias copy=cp 让copy可以执行cp的命令
#unalias copy 删除别名
二、输入/输出重定向
0:标准输入(一般是键盘)
1:标准输出(一般是显示器)
2:标准错误输出(一般是显示器)
#ls -l /home > /home/ab.txt 输出到ab.txt中 , >>追加内容
#wall < /home/ab.txt 广播内容来自ab.txt
#cp -R /usr /backup/usr.bak 2> /bak.error 出错的时候将错误信息写入到bak.error ,2不能省略 否则和标准输出的效果重叠。
三、管道
命令1|命令2|命令n
ls -l /etc | more
四、命令连接符
; ,命令顺序执行
&& ,前面命令执行成功才执行后面的命令
|| ,只有一个命令能成功执行,或者都失败
五、命令替换符
``
which touch 查找touch路径
ls -l 上一步找到的路径
ls -l `which touch` 一步执行上面两步。
Linux入门-shell使用技巧,布布扣,bubuko.com
原文地址:http://www.cnblogs.com/hwt987/p/3714816.html