使用nohup讓linux命令在後台執行

2021-08-08 02:57:02 字數 296 閱讀 6913

nohup命令

具體用法:

nohup command > nohup.out 2>&1 &

標準輸出和標準錯誤缺省會被重定向到 nohup.out 檔案中,加上&,讓其後台執行,然後會返回其程序號

使用 jobs 檢視任務 

使用fg %n 關閉

使用jobs 檢視任務以後,會有乙個編號,我們使用fg +編號,可以把命令調到前台顯示,然後使用crtl + c 關閉該命令。

其他可以使linux程序在後台執行的命令可以參考: 

nohup 命令可以參考:  

linux使用nohup命令讓程式永遠停在後台

今天使用ssh遠端部署專案,部署好了之後關掉終端,然後開啟網頁在操作時發現沒有服務,於是再一次登進終端,採用ps ef grep bea檢視之後,發現沒有了剛才的後台程序,作業系統是redhat 5.5,j2ee伺服器是weblogic。於是網上查了很多資料最終我才用了下面的第一種方法,我個人比較喜...

nohup命令使用

nohup 用途 不結束通話地執行命令。語法 nohup command arg 無論是否將 nohup 命令的輸出重定向到終端,輸出都將附加到當前目錄的 nohup.out 檔案中。如果當前目錄的 nohup.out 檔案不可寫,輸出重定向到 home nohup.out 檔案中。如果沒有檔案能建...

用Nohup命令讓Linux下的程式在後台執行

unix linux下一般想讓某個程式在後台執行,很多都是使用 在程式結尾來讓程式自動執行。比如我們要執行mysql在後台 usr local mysql bin mysqld safe user mysql 但是我們很多程式並不象mysqld一樣可以做成守護程序,可能我們的程式只是普通程式而已,一...