linux常用命令整理1

常用的快捷键:

  Ctrl+c   强制终止当前命令

  Ctrl+l   清屏

  Ctrl+a  光标移动到命令行首

  Ctrl+e  光标移动到命令行尾

  Ctrl+u  从光标所在位置删除到行首

  ctrl+z  把命令放入后台

  Ctrl+r  在历史命令中搜索

复制命令 :cp [选项] [原文件或目录] [目标文件或目录] 

    选项 :-r 复制目录   -p 连带文件属性复制  -d 若文件是链接文件,则复制链接属性  -a 相当于 -pdr

历史命令  : history [选项]  [历史命令保存文件]      -c 清空历史命令 -w 把缓存中的历史命令写入历史命令保存文件 ~/bash_history

标准输入输出  :

键盘 /dev/stdin 0 标准输入
显示器 /dev/sdtout 1 标准输出
显示器 /dev/sdterr 2 标准错误输出
       

输出重定向 :

类型 符号 作用
标准输出重定向 命令 > 文件 以覆盖的方式,把命令的正确输出写入到指定的文件或设备中。
命令 >> 文件 以追加的方式,把命令的正确输出写入到指定的文件或设备中。
标准错误输出重定向 错误命令 2>文件 以覆盖的方式,把命令的错误输出写入到指定的文件或设备中。
错误命令 2>>文件 以追加的方式,把命令的错误输出写入到指定的文件或设备中。
正确和错误而输出同时保存 命令 > 文件 2>&1 以覆盖的方式,把正确输出和错误输出都保存到同一个文档中。
  命令 >> 文件 2>&1 以追加的方式,把正确输出和错误输出都保存到同一个文档中。
  命令 &>文件 以覆盖的方式,把正确输出和错误输出都保存到同一个文档中。
  命令 &>文件 以追加的方式,把正确输出和错误输出都保存到同一个文档中。
  命令>>文件1 2>>文件2 把正确的输出追加到文件1,把错误的输出追加到文件2。

多命令的顺序执行 :

  

;         命令1;命令2 多个命令顺序执行中间没有逻辑联系
&&        命令1&&命令2  逻辑与,命令1正确执行命令2才会执行。否则不执行
||          命令1||命令2   逻辑或,

管道符:
|          命令1|命令2
          命令1的正确输出作为命令2的操作对象
例如:netstat -an | grep ESTABLISHED

   

猜你喜欢

转载自www.cnblogs.com/xuhewei/p/9503734.html