Linux各種命令使用以及其中nohup命令的詳解

Linux各種命令使用以及其中nohup命令的詳解

目錄

Linux各種命令的詳解

nohup的詳解


Linux各種命令的詳解

cd :進入文件夾

cd  ./root  進入當前文件夾下級root文件夾

ls:顯示文件下的所有內容

ps :查看進程

ps -ef|grep java 查看java的所有進程

kill:殺死進程

kill -9 5625 ,殺死進程號爲5625的進程

nohup:啓動進程

//運行ot_eureka.jar程序,後臺不掛起一直運行

nohup java -jar ot-eureka.jar &
nohup ot-eureka.jar >/dev/null 2>&1 &

 

nohup的詳解

nohup英文意思是nohangup,中文意思就是不掛起,由coreutils軟件包提供,默認安裝

作用:不掛起地執行程序,即可在用戶退出或者終端正常退出後再後臺繼續執行程序

注意:nohup命令並不會自動要執行的命令發在後臺執行,必須配合“&”使用

nohup默認會把nohup輸出到nohup.out文件中,這樣nohup.out文件就會變得過大。影響電腦的性能,設置影響到程序的運行

解決兩種方法:

1.在nohup.out文件過大的時候,不掛起進行清理nohup.out文件。

cat /dev/null > nohup.out

2.把nohup命令錯誤日誌輸出級別提高:

nohup ./program >/dev/null 2>log &

 

 

 

 

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