Shell应用技巧

1、命令补齐    按Tab键

2、clear 或者 Ctrl+l     清屏

3、Ctrl+u    删除光标前面的命令

4、history    查看执行过的命令

5、方向键的上下键可以查看执行过的命令

 

1、命令别名

  实例:alias copy=cp    //此时可以用copy实现cp命令,如果命令带参数,则需要将命令加引号

删除别名:unalias 别名

2、输入\输出重定向

(1)输出重定向

  实例: ls -l /tmp > /tmp.msg     //将前面命令的结果保存到后面的文件里

     ls -l /tmp >> /tmp.msg      //将前面命令的结果追加到后面的文件里

(2)输入重定向

  实例:wall < /etc/filename    将filename中的信息广播‘

(3)错误重定向

  语法:2> 错误输出重定向,2为标准错误输出的文件标识符

  实例:cp -R /usr /backup/usr.bak 2> /bak.error    命令执行的错误信息保存到bak.error文件里

3、管道

将一个命令的输出传送给另外一个命令,作为另一个命令的输入

语法:

  命令1|命令2....|命令n

实例:

  ls -l | more

  ls -l /etc | grep init

4、命令连接符

(1):

  用;间隔各个命令按顺序依次执行

(2)&&

  前后命令的执行存在逻辑与关系,当前面的命令执行成功后,后面的命令才会执行

(3)||

  前后命令的执行存在逻辑或的关系,当第一个命令执行成功,第二个命令就不执行;当第一个命令执行失败,才执行第二个命令

5、命令替换符

将一个命令的输出作为另一个命令的参数

语法:命令1 '命令2'    //不是单引号,是键盘1左边的小撇;此时,命令2的输出作为命令1的参数

 

你可能感兴趣的:(shell)