在linux中,&和&&,|和||(更新中)
1. & 表示任务在后台执行,如要在后台运行redis-server,则有 redis-server &
常常配套使用的是nohub命令(忽略终端或者上级程序的HUB(hangup)信号)
nohup connect_sx &
&& 表示前一条命令执行成功时,才执行后一条命令 ,如 echo '1‘ && echo '2'
| 表示管道,上一条命令的输出,作为下一条命令参数,如 echo 'yes' | wc -l
|| 表示上一条命令执行失败后,才执行下一条命令,如 cat nofile || echo "fail"
本文详细介绍了Linux中几种常用命令符的功能及用法:&用于后台执行任务;&&确保前一命令成功后才执行后续命令;|实现命令间的输出传递;||则在前一命令失败时执行后续命令。
5784

被折叠的 条评论
为什么被折叠?



