最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在python中使用nohup命令說明

 更新時間:2020年04月16日 10:50:54   作者:愛吃西瓜的二花  
這篇文章主要介紹了在python中使用nohup命令說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

nohup功能

nohup 是 no hang up 的縮寫,就是不掛斷的意思。

如果你正在運行一個進程,而且你覺得在退出帳戶時該進程還不會結(jié)束,那么可以使用nohup命令,該命令可以在你退出帳戶/關(guān)閉終端之后繼續(xù)運行相應(yīng)的進程。

實例操作

例如運行django項目

1.例如,進入項目目錄:

cd ding_month_1

2.運行下面程序:

nohup python ./manage.py runserver 0.0.0.0:8080&

3.此時,已經(jīng)運行了。

注意事項:

原程序的的標(biāo)準(zhǔn)輸出被自動改向到當(dāng)前目錄下的nohup.out文件,起到了log的作用。在nohup執(zhí)行成功后直接點擊關(guān)閉程序按鈕關(guān)閉終端,會斷掉該命令對應(yīng)的session,導(dǎo)致nohup對應(yīng)的進程被通知一起shutdown。

所以在使用nohup命令后臺運行命令之后,需要使用exit正常退出當(dāng)前賬戶,這樣才能保證命令一直在后臺運行。

補充知識:Python后臺運行—nohup及2>&1詳解

一. 代碼

nohup python my.py >> /usr/local/python/xxf/my.log 2>&1 &

nohup tomcat.sh > /dev/null 2>&1 &

二.nohup命令

nohup指不斷地運行,是no hang up的縮寫,指不間斷,不掛斷。運行一個進程的時候,不想讓其在你退出賬號時關(guān)閉,即可用nohup。

nohup在不規(guī)定的情況下,所以輸出內(nèi)容會到nohup.out中

三.2>&1

0 表示stdin標(biāo)準(zhǔn)輸入,用戶鍵盤輸入的內(nèi)容

1 表示stdout標(biāo)準(zhǔn)輸出,輸出到顯示屏的內(nèi)容

2 表示stderr標(biāo)準(zhǔn)錯誤,報錯內(nèi)容

2>&1是一個整體,>左右不能有空格,即將錯誤內(nèi)容重定向輸入到標(biāo)準(zhǔn)輸出中去。

四. 整體意義及&

&為后臺運行

第一條代碼,以python環(huán)境不間斷的運行my.py這個腳本,并且將腳本輸出的內(nèi)容重定向輸入my.log中(>>意為追加,如果用>會讓其中的內(nèi)容清空)

my.py >> my.log 和my.py 1>>my.log相同,只是1(標(biāo)準(zhǔn)輸入)被省略了,而后面的my.log 2>&1 又將2(錯誤內(nèi)容)輸入到標(biāo)準(zhǔn)輸出,然后前面的標(biāo)準(zhǔn)輸出又輸入到my.log中,意思錯誤和標(biāo)準(zhǔn)內(nèi)容都會輸出到my.log中,其實代碼可拆成兩塊。

nohup python my.py 1>> /usr/local/python/xxf/my.log &
nohup python my.py 2>> /usr/local/python/xxf/my.log &

上面代碼就是將錯誤和標(biāo)準(zhǔn)都輸出到my.log,最初的代碼只是簡化了。

而加2>&1中的&是為了區(qū)別文件1和1(標(biāo)準(zhǔn)輸出),假如為2>1,那么不就成了將錯誤內(nèi)容輸出到文件1中。

nohup tomcat.sh > /dev/null 2>&1 &也是一樣的,將錯誤和標(biāo)準(zhǔn)全部丟入/dev/null中,全部銷毀。

以上這篇在python中使用nohup命令說明就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

邳州市| 彰化市| 中西区| 根河市| 定南县| 宾阳县| 秦皇岛市| 慈溪市| 东港市| 舟山市| 济阳县| 清丰县| 东辽县| 陵水| 肃宁县| 罗城| 昌吉市| 岳阳县| 五常市| 广灵县| 武宣县| 萍乡市| 西吉县| 丹棱县| 禄丰县| 石门县| 淮安市| 云南省| 博爱县| 湾仔区| 阜南县| 甘德县| 广南县| 南靖县| 吉隆县| 景德镇市| 顺义区| 荆州市| 濉溪县| 阳曲县| 池州市|