天天看點

centos中python程式背景運作python程式

  • nohup 不是指定的在背景運作,但是這個nohup是讓程式永久運作下去,和前背景沒關系(這個不用改)
  • python3 這個是對應的python指令,python一般對應的python2 ,是以我才要用python3 (一般python2有對windows上的換行符的報錯問題)
  • “-u”表示不啟用緩存,實時輸出列印資訊到日志檔案(如果不加-u,則會導緻日志檔案不會實時重新整理代碼中的print函數的資訊)
  • main.py 這個是項目的主程式,可以更改成你想要運作的程式
  • > test.log 這個右括号是把你的輸出的日志到後邊的test.log 日志檔案中(可以先在目前目錄下建立test.log檔案)
  • 2>&1 這個2表示的當出錯的時候輸出的錯誤資訊 >& 這個表示重定向 1表示标準輸出 ,是以結合起來就是把錯誤資訊重定向到标準輸出
  • & 這個表示在背景運作