1
我有一個運行在EC2上的Linux實例,我運行了一些服務器(我寫了一些服務器)。我將它作爲後臺作業運行並退出了SSH。Unix下的SSH作業
重新登錄時,輸入「作業」時找不到作業。終止它的唯一方法是使用:lsof -i :port
找到端口運行的進程的PID,然後將其終止:kill -9 PID
。
無論如何,我真的可以SSH回來,並找到它在jobs
下運行?爲什麼更改會話時流程會消失?
我總是使用GNU屏幕,而使用屏幕時,過程仍然顯示出來。我只是想知道爲什麼當它不運行屏幕時它會'消失'。
是的,我使用的屏幕虔誠。儘管如此,開始工作的shell會話並沒有發生。謝謝! – darksky