一、多命令顺序执行

语法:

  • 命令1;命令2 :多个命令顺序执行,命令之间没有任何逻辑联系
  • 命令1&&命令2 :逻辑与,命令1正确执行时,命令2才会执行
  • 命令1||命令2 :逻辑或,命令1错误执行时,命令2才会执行

比如:用这三种语法执行 错误命令qwer 和 正确命令ls

二、管道符

语法: 命令1 | 命令2

作用:命令1的正确输出作为命令2的操作对象

注:命令1必须能正确输出,否则命令2不执行

例如:有的目录ls -l命令显示的结果特别多,要找其中一个文件很麻烦,想以more命令的形式显示ls -l命令的内容,但more只能作用于文件显示文件,不能作用于命令输出内容,这时就只能用管道符连接这两个命令:ls -l | more

  • 直接用ls -l的输出:
  • ls -l | more

可以用 命令 | grep XXX 来进行搜索命令输出内容