您的位置:首页 > 运维架构 > Linux

Linux 程序后台运行

2014-03-06 15:57 162 查看
命令:nohup /root/start.sh &在shell中回车后提示:[~]$ appending output to nohup.out 原程序的的标准输出被自动改向到当前目录下的nohup.out文件,起到了log的作用。但是有时候在这一步会有问题,当把终端关闭后,进程会自动被关闭,察看nohup.out可以看到在关闭终端瞬间服务自动关闭。1、在当shell中提示了nohup成功后还需要按终端上键盘任意键退回到shell输入命令窗口,然后通过在shell中输入exit来退出终端;2、在nohup执行成功后直接点关闭程序按钮关闭终端这时候会断掉该命令所对应的session,导致nohup对应的进程被通知需要一起shutdown。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息