nohup COMMAND &
这样就能使命令永久的在后台执行
例如:
- sh test.sh &
将sh test.sh任务放到后台 ,即使关闭xshell退出当前session依然继续运行,但标准输出和标准错误信息会丢失 - nohup sh test.sh
将sh test.sh任务放到后台,关闭标准输入,前台不再能够接收任何输入(标准输入),重定向标准输出和标准错误到当前目录下的nohup.out文件,即使关闭xshell退出当前session依然继续运行。 - nohup sh test.sh &
将sh test.sh任务放到后台,但是依然可以使用标准输入,前台能够接收任何输入,重定向标准输出和标准错误到当前目录下的nohup.out文件,即使关闭xshell退出当前session依然继续运行。
需要后台启动,建议:最好nohup 和 & 结合使用
本文详细介绍了如何使用nohup命令在Linux环境下将进程置于后台永久运行,即使用户退出session也能持续工作。文章对比了不同使用方式下nohup的特点,如是否允许前台接收输入,以及标准输出和错误信息的处理。
4892

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



