1. 程式人生 > >【Linux】後臺程序的掛載與解除安裝

【Linux】後臺程序的掛載與解除安裝

利用putty等shell軟體開啟一個Linux程序,如果我想我關閉掉putty等ssh shell終端之後,其繼續執行,就會產生一種煩惱。比如像php的伺服器等,如果你關閉一個ssh shell終端之後Sessions連線,這個Linux進行會同時被關閉,好像Linux被關機一樣,客戶端再也無法連結。Linux常常被作為伺服器使用的,這樣會令人非常懊惱。因此,我們需要利用到Linux的後臺程序掛載與解除安裝。

一、後臺程序的掛載

在Linux後臺掛載程序非常簡單,只需要用到:nohup ABC &就行,你平時怎麼用終端開啟ABC這個程式或者程序,你就替換掉ABC的內容。

比如./abc是我要掛載的後臺程序,那你就輸入 nohup ./abc &即可。


這樣的話,你就算關閉了putty等shell終端,這個程式依舊在執行。

你就可以盡情地在windows用客戶端愉快地玩耍。

二、後臺程序的解除安裝

我們有時候未必記得這個掛載的後臺程序的pid號,因此,要解除安裝後臺程序,我們先要找出已掛載的後臺程序的pid號,輸入ps -ef則可以檢視主機所有執行的程序,另外,ps -ef|grep 過濾條件,則可以新增過濾條件。


找到後臺程序的pid之後,利用 kill -9 程序號 則可以關閉當前的後臺程序。