linux,nohup命令
1、nohup命令簡介:nohup 命令執行由 Command 參數和任何相關的 Arg 參數指定的命令,忽略所有掛斷(SIGHUP)信號。在註銷後使用 nohup 命令執行後臺中的程序。要執行後臺中的 nohup 命令,添加 & ( 表示”and”的符號)到命令的尾部。
無論是否將 nohup 命令的輸出重定向到終端,輸出都將附加到當前目錄的 nohup.out 檔案中。如果當前目錄的 nohup.out 檔案不可寫,輸出重定向到 $HOME/nohup.out 檔案中。如果沒有檔案能創建或開啟以用於追加,那麼 Command 參數指定的命令不可調用。如果標準錯誤是一個終端,那麼把指定的命令寫給標準錯誤的所有輸出作爲標準輸出重定向到相同的檔案描述符。
2、nohup命令功能:
不掛斷地執行命令。
3、語法:
nohup Command [ Arg … ] [ & ]
退出狀態:該命令返回下列出口值:
126 可以查找但不能調用 Command 參數指定的命令。
127 nohup 命令發生錯誤或不能查找由 Command 參數指定的命令。
否則,nohup 命令的退出狀態是 Command 參數指定命令的退出狀態。
4、nohup命令及其輸出檔案:
nohup命令:如果你正在執行一個進程,而且你覺得在退出帳戶時該進程還不會結束,那麼可以使用nohup命令。該命令可以在你退出帳戶/關閉終端之後繼續執行相應的進程。nohup就是不掛起的意思( n ohang up)。
該命令的一般形式爲:nohup command &
5、使用nohup命令提交作業:
如果使用nohup命令提交作業,那麼在缺省情況下該作業的所有輸出都被重定向到一個名爲nohup.out的檔案中,除非另外指定了輸出檔案:
nohup command > myout.file 2>&1 &
在上面的例子中,輸出被重定向到myout.file檔案中。
使用 jobs 檢視任務。
使用 fg %n 關閉。
另外有兩個常用的ftp工具ncftpget和ncftpput,可以實現後臺的ftp上傳和下載,這樣就可以利用這些命令在後臺上傳和下載檔案了。
###################錯誤提示############
nohup 應對的就是突然斷網或者關閉終端時屏蔽發送給後臺任務的 SIGHUP 信號進而使任務不中斷繼續執行。
exit 或者 logout 命令正常退出的話根本用不着 nohup,你的 & 執行的命令都不會被中斷。不信你可以 command & 後 exit,再次登入,ps 檢視一下命令肯定還在後臺跑。
簡單來說,如果你使用的是 exit 或者 logout 命令正常登出,系統只會向前臺任務發送 SIGHUP 信號,& 到後臺的任務時不會收到 SIGHUP 信號的。如果你強行關閉的視窗或者斷網了,系統會向你的前後臺任務都發送 SIGHUP 信號,此時如果使用了 nohup 去執行任務,nohup 會屏蔽 SIGHUP 信號,任務也就不會被中斷了。
6、nohup命令的用法:
nohup /root/start.sh &
在shell中回車後提示:
[~]$ appending output to nohup.out
原程序的的標準輸出被自動改向到當前目錄下的nohup.out檔案,起到了log的作用。
當shell中提示了nohup成功後還需要按終端上鍵盤任意鍵退回到shell輸入命令視窗,然後透過在shell中輸入exit來退出終端。
-
微信發起位置共享是什麼意思
微信發起位置共享的意思就是把其當前的位置告訴共享的好友,對方透過你發送的資訊,開啟後就可以看到你在什麼位置,位置共享給大家的生活帶來了很多的便利,如請人吃飯或者是約好一起去遊玩,只需要把位置共享給對方就可以了。發起微信發起位置共享方法如下:成功登入微信...
-
筆記本電腦顯示有限訪問權限是怎麼回事
現在很多電腦特別是筆記本電腦,上網都會連接更爲方便的wifi網絡,但有時候連接wifi時會顯示有限訪問權限這一問題,也就是電腦連接wifi網絡時會斷網,無法使用。我們可以把路由器還原出廠設定或者到官網刷最新的固件,然後重新設定路由器的上網設定。如果以上方法仍然無...
-
怎麼檢視微信羣在哪裏
1、成功登陸微信後,點擊微信通訊錄選項卡,在微信通訊錄裏可以看到羣聊,點擊羣聊。2、開啟羣聊後,在羣聊這裏什麼都沒有,點擊羣聊右上角的“+”圖標。3、在發起羣聊介面上,點擊選擇一個羣。4、點擊進入到選擇羣聊介面後,在選擇羣聊就裏可以看到所有的微信羣了。5、點擊...
-
關於底噪的意思介紹
1、底噪亦稱背景噪聲,基本所有的好耳機都有底噪,耳機底噪一般都是因爲前端的問題,耳機的靈敏度越高對於底噪就越敏感,一些高靈敏度和低阻抗的耳機會把底噪放大,如果加大音量的情況下,底噪會更加的明顯。2、檢測MP3底噪,一般方法是在夜晚等比較安靜的環境中戴上耳機,播...