nohup的簡單使用

有時候要在服務器上執行某些腳本,或者想讓某個進程在終端關閉後繼續執行,就會用到一個小工具,就是nohup,當然,粘性進程也可以,但是對於新手的我來說,很難弄,

還是nohup比較好用一點。

一個簡單的例子,ping百度。


nohup的格式爲:nohup command ,後面的&意爲在後臺執行,命令執行後,生成nohup.out文件,當然可以重定向到別的文件。

關掉終端,再開啓新的終端,查看輸出文件

關閉文件,再次打開:

可以發現,終端關閉以後,ping仍在執行,雖然在在命令執行後會輸出一個pid,但是往往需要關閉的時候,我們已經找不到那個輸出,所以還需要查到它的pid,使用如下命令:

利用ps命令和管道,找到這個進程,可以看到21172就是我們要找的,然後使用kill命令結束進程就好。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章