Linux下后台执行命令 - Xinrea/Learn GitHub Wiki

&

在命令后加上&使命令在后台运行,同时会给出该后台进程的PID。

例如:

./daemon &

虽然其在后台运行,不过标准输出还是会显示在屏幕上,可以通过重定向标准输出到文件来解决。

当账户退出/终端关闭时,作业会停止运行,如果想要账户退出后任务仍然继续进行,可以使用nohup

nohup (no hang up)

例如:

nohup ./daemon &

这样,当账户正常退出时,作业仍会继续运行,如果想要避免账户异常退出而使得作业中断,请在作业创建后使用exit正常退出账号。