linux ssh关闭后台程序不终止

1)nohup

 

nohup 应用程序名 &

 

此后,如果你断开了ssh,程序依旧运行。此种方式的缺点是,应用程序没有交互界面了,程序的输出将会输出的一个xxx.out文件中,而且以后无法在界面控制程序的结束。必须通过kill的方式。所以这种方式显得很简单粗鲁,很少使用。

 

(2)screen

 

screen

回车后进入Screen子界面,此时putty标题栏会指示处于子界面状态,然后运行你的程序,然后按下Ctrl+A后抬起,然后按下d键,此时切换回主界面,Putty的窗口标题栏也会指示,此时就是断开ssh,程序仍在运行。


查看所有子界面


screen -ls

查看子界面


screen -r 子界面代号

结束子界面

screen -X -S 子界面代号  quit

你可能感兴趣的:(web前端)