在 CentOS 系統中,nohup
命令用于在后臺運行程序,即使關閉終端或斷開連接,程序也會繼續運行
使用 nohup
命令運行程序:
nohup your_command &
這將在后臺運行 your_command
,并將輸出重定向到名為 nohup.out
的文件。
使用 ps
命令查找進程:
ps aux | grep your_command
這將顯示與 your_command
相關的所有進程。找到進程 ID(PID),以便稍后監控它。
使用 top
或 htop
命令實時監控進程:
top -p PID
或者
htop -p PID
將 PID
替換為實際進程 ID。這將顯示有關該進程的詳細信息,如實時 CPU 和內存使用情況。
若要查看進程的日志輸出,可以使用 tail
命令:
tail -f nohup.out
這將實時顯示 nohup.out
文件的內容,以便您可以查看程序的輸出。
若要終止后臺進程,可以使用 kill
命令:
kill PID
將 PID
替換為實際進程 ID。這將終止與該 PID 相關的進程。
通過這些方法,您可以在 CentOS 系統中使用 nohup
命令監控后臺任務。