nohup
命令允許你在后臺運行程序,即使你關閉終端窗口也不會停止程序運行
>
重定向操作符將輸出重定向到一個文件中:nohup python your_script.py > output.log 2>&1 &
這將把標準輸出(stdout)和標準錯誤(stderr)的輸出重定向到名為 output.log
的文件中,并將程序放入后臺運行。
tee
命令將輸出同時顯示在終端和保存到文件中:nohup python your_script.py | tee output.log 2>&1 &
這將把標準輸出(stdout)和標準錯誤(stderr)的輸出同時顯示在終端和保存到名為 output.log
的文件中,并將程序放入后臺運行。
注意:在這兩種方法中,your_script.py
是你要運行的 Python 腳本文件名,你需要將其替換為實際的腳本文件名。