Linux下后台执行命令 - Xinrea/Learn GitHub Wiki
&
在命令后加上&
使命令在后台运行,同时会给出该后台进程的PID。
例如:
./daemon &
虽然其在后台运行,不过标准输出还是会显示在屏幕上,可以通过重定向标准输出到文件来解决。
当账户退出/终端关闭时,作业会停止运行,如果想要账户退出后任务仍然继续进行,可以使用nohup
。
nohup (no hang up)
例如:
nohup ./daemon &
这样,当账户正常退出时,作业仍会继续运行,如果想要避免账户异常退出而使得作业中断,请在作业创建后使用exit
正常退出账号。