1. 程式人生 > >linux後臺運行程序--nobup

linux後臺運行程序--nobup

out 符號 .py 所有 相關 lin 問題 nohup 運行程序

用途:不掛斷地運行命令。
語法:nohup Command [ Arg … ] [ & ]
描述:nohup 命令運行由 Command 參數和任何相關的 Arg 參數指定的命令,忽略所有掛斷(SIGHUP)信號。在註銷後使用 nohup 命令運行後臺中的程序。要運行後臺中的 nohup 命令,添加 & ( 表示”and”的符號)到命令的尾部。

例如:
nohup python -u test.py > nohup.out 2>&1 & 解決 python後臺運行無輸出的問題

查看nohup.out裏面的日誌
tail -f nohup.out 其中tail是為了看文件的尾部,因為nohup.out是時時更新的,所以用tail -f查看時時更新的內容
tail -fn 50 nohup.out #50行

linux後臺運行程序--nobup