linux環(huán)境后臺(tái)自動(dòng)運(yùn)行python程序禁止不中斷,python后臺(tái)自動(dòng)運(yùn)行,并輸出日志文件
導(dǎo)讀簡介描述:Linux后臺(tái)運(yùn)行Python程序的幾種方法講解Linux如何在后臺(tái)一直運(yùn)行python程序python腳本在linux下怎么在后臺(tái)一直啟動(dòng)看這一篇簡簡單單的文章就夠了當(dāng)Python程序需要一直運(yùn)行時(shí),可以讓程序在后臺(tái)運(yùn)行并將運(yùn)行信息輸出到日志文件中。注意:如果是python3則以下ptyhon改為python3一般使用nohuppython-u***.py>log.log2>&1&只記錄異常日志nohuppython-u***.py>/dev/null2>error.log2>&1&不記錄任何日志nohuppython-uJob.py>/dev/null2>&1&命令說明“nohup”:保證程序不被掛起“python”:是執(zhí)行python代碼的命令“-u”:表示不啟用緩存,實(shí)時(shí)輸出打印信息到日志文件(如果不加-u,則會(huì)導(dǎo)致日志文件不會(huì)實(shí)時(shí)刷新代碼中的print函數(shù)的信息)“***.py”:
標(biāo)簽: 海鑫網(wǎng)絡(luò) 華龍區(qū)網(wǎng)站建設(shè) 文件 后臺(tái) 日志 輸出 python log
個(gè)人/華龍區(qū)企業(yè)網(wǎng)站建設(shè):698元,聯(lián)系電話:15093778828
更多華龍區(qū)網(wǎng)站建設(shè) 華龍區(qū)商城系統(tǒng)程序 華龍區(qū)定制程序開發(fā)需求請(qǐng)咨詢在線客服!
Linux后臺(tái)運(yùn)行Python程序的幾種方法講解
Linux如何在后臺(tái)一直運(yùn)行python程序
python腳本在linux下怎么在后臺(tái)一直啟動(dòng)
看這一篇簡簡單單的文章就夠了
當(dāng) Python 程序需要一直運(yùn)行時(shí),可以讓程序在后臺(tái)運(yùn)行并將運(yùn)行信息輸出到日志文件中。
注意:如果是python3則以下ptyhon改為python3
一般使用
nohup python -u ***.py > log.log 2>&1 &
只記錄異常日志
nohup python -u ***.py >/dev/null 2>error.log 2>&1 &
不記錄任何日志
nohup python -u Job.py >/dev/null 2>&1 &
命令說明
“nohup” :保證程序不被掛起
“python”:是執(zhí)行python代碼的命令
“-u”:表示不啟用緩存,實(shí)時(shí)輸出打印信息到日志文件(如果不加-u,則會(huì)導(dǎo)致日志文件不會(huì)實(shí)時(shí)刷新代碼中的print函數(shù)的信息)
“***.py”:是python的源代碼文件
“l(fā)og.log”:是輸出的日志文件
“>”:是指將打印信息指定到日志文件
“2>&1”:將標(biāo)準(zhǔn)錯(cuò)誤輸出轉(zhuǎn)變化標(biāo)準(zhǔn)輸出,可以將錯(cuò)誤信息也輸出到日志文件中(0-> stdin, 1->stdout, 2->stderr)
關(guān)閉命令
查看進(jìn)程
ps -ef|grep python 或者
ps -ef|grep ***
關(guān)閉進(jìn)程
kill -9 pid號(hào)
個(gè)人/華龍區(qū)企業(yè)網(wǎng)站建設(shè):698元,聯(lián)系電話:15093778828
更多華龍區(qū)網(wǎng)站建設(shè) 華龍區(qū)商城系統(tǒng)程序 華龍區(qū)定制程序開發(fā)需求請(qǐng)咨詢在線客服!
本文地址:m.poochmedia.com/websitehualongqu/college/7298.html
如沒特殊注明,文章均為海鑫網(wǎng)絡(luò)原創(chuàng)
轉(zhuǎn)載請(qǐng)注明來自:m.poochmedia.com