linux - nohup 2>&1输出日志
阿神
阿神 2017-04-17 17:07:13
0
2
914
阿神
阿神

闭关修行中......

全部回覆(2)
阿神

執行順序問題,"``"裡面的程式碼先執行, 執行的結果作為字串被嵌套在外層的命令中

最後變成

nohup python demo.py > /data/log_2017-04-10_.log 2>&1 &

透過ps指令你可以看到只有一個行程python demo.pyps命令你可以看到只有一个进程python demo.py

即使过了00:00

即使過了00:00 進程的PID也不會改變🎜
大家讲道理

使用crontab執行定時任務,
有兩個方法處理

  1. 每天定時把進程殺掉,重新執行你的這個命令

  2. 固定一個日誌的檔案名,每天定時將日誌檔案以日期重新命名。
    第二個方法既不用停掉應用,也可以自己自訂日誌檔案的粒度,你可以一小時一個檔案~

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!