如何讓程序運行在linux服務器不被關閉【Linux】

寫了一個小爬蟲跑在ubuntu的服務器上發現ssh斷開後程序就會被終止。html

這和linux的子進程與父進程的關係有關。感興趣的能夠看這裏爲何ssh一關閉,程序就再也不運行了?linux

解決辦法:ubuntu

nohup ‘你的命令’ &

要如何查看後臺運行的進程呢?服務器

jobs -l

這個只在窗口沒關的時候有用。ssh

窗口關閉後應該這樣:spa

ps -aux | greb '你的文件名'

而後就能夠用kill命令殺死進程。code

相關文章
相關標籤/搜索