&

用 & 连接的多个符号将同时执行,不管命令是否执行成功

#三个命令同时执行 
command1 & command2 & command3 

#三个命令需要放到后台运行
command1 & command2 & command3 &

&&

“如果这个命令执行成功 && 那么执行这个命令”

#只有前面命令执行成功,后面命令才继续执行
command1 && command2 

;

#不管前面命令执行成功没有,后面的命令继续执行 
command1; command2; command3 

|

command 1 | command 2

把第一个命令 command1 执行的结果作为 command2 的输入传给 command2

||

如果这个命令执行失败了 || 那么就执行这个命令

command1 || command2

|| 则与 && 相反。如果||左边的 command1 未执行成功,那么就执行||右边的 command2.

Last modification:December 22nd, 2022 at 03:47 pm