使用方法:
>> nohup 原本直接的命令 &
檢視當前終端後台作業:
>> jobs -l
這樣伺服器上的程序就可以在後台執行,就算斷開連線也會繼續執行。
不過這個方法有個不太好的地方就是使用jobs命令檢視,只能顯示當前終端的後台作業,也就是說關閉終端,再開啟使用jobs是查不到後台執行的程序的。
只能之前記住程序號,用top或者ps -aux檢視。
檢視輸出日誌:
#實時檢視:
>> tail -f nohup.out
#檢視最後100行
>> tail -n 100 nohup.out
#加關鍵字
>>tail -f nohup.out |grep "關鍵字"
將後台作業恢復到前台執行:
>> fg %工作號
linux nohup命令使程式在後台執行的方法
在linux作業系統中從後台一直執行某個程式的方法,就是使用nohup命令了。unix linux下一般比如想讓某個程式在後台執行,很多都是使用 在程式結尾來讓程式自動執行。比如要執行mysql在後台 複製 如下 usr local mysql bin mysqld safe user mysql ...
Linux nohup命令和後台執行符 的使用
作用 當你在終端執行命令指令碼,當指令碼沒有執行完,如果你關閉終端,那麼跟隨這個終端有關的程序都會退出執行,nohup 命令的作用就是讓使用此命令的指令碼可以脫離終端繼續執行,不受終端退出的影響。命令 nohup bash shell script.sh nohup shell script.sh ...
linux nohup命令詳解
linux nohup命令詳解 nohup命令及其輸出檔案 nohup命令 如果你正在執行乙個程序,而且你覺得在退出帳戶時該程序還不會結束,那麼可以使用nohup命令。該命令可以在你退出帳戶 關閉終端之後繼續執行相應的程序。nohup就是不掛起的意思 n ohang up 一般都是在linux下no...