在Shell脚本中,特别是Linux操作系统内置的各项启动脚本,经常会遇到需要延迟异步去执行的命令。例如在/etc/rc.local文件或配置网卡相关的脚本文件里面,希望对应脚本能够先返回exit 0以免阻塞任务,然后再异步的去执行不关注执行结果的一些命令,甚至延迟执行异步命令。
在*nux命令中,命令 &为后台进程命令(放在命令参数最后面的&表示设置此命令后台执行)。
因此,在Shell中,命令之后跟上&即异步去执行该命令。
sleep是延时命令,sleep 1代表将命令延迟1秒后执行。

