在 Linux 终端下,一行多命令顺序执行主要有三种方式,其基本格式和区别如下:

多命令执行符 基本格式 作用
; command1 ; command2 多个命令按照先后顺序执行,命令之间没有逻辑制约关系
&& command1 && command2 两个命令为逻辑与制约关系,只有当 command1 执行正确后,command2 才会执行
|| command1 || command2 两个命令为逻辑或制约关系,只有当 command1 执行错误后,command2 才会执行