nohup(no hang-up)是一個在Linux和Unix系統中用于在后臺運行命令的實用程序,即使關閉終端或斷開連接,它也會繼續運行
打開終端。
使用SSH連接到遠程CentOS服務器。例如:
ssh 用戶名@服務器IP地址
輸入密碼后,您將進入遠程服務器的命令行界面。
確保您要運行的命令在遠程服務器上可用。例如,如果您要運行名為my_script.sh的腳本,請確保它在服務器上的路徑正確。
使用nohup命令運行您的程序。例如:
nohup ./my_script.sh &
這里的&符號表示將命令放入后臺運行。nohup會自動將輸出重定向到名為nohup.out的文件,您可以在當前目錄下找到它。
ps命令查看后臺運行的進程。例如:ps aux | grep my_script.sh
這將顯示與my_script.sh相關的進程信息。
nohup.out文件。例如:cat nohup.out
exit命令退出SSH會話。nohup命令將在后臺繼續運行您的程序。注意:在使用nohup時,請確保您了解正在運行的命令,以防止意外地啟動惡意軟件或破壞系統。在執行任何操作之前,最好先了解命令的功能和潛在影響。