<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    paulwong

    linux nohup命令詳解

    nohup命令及其輸出文件

    nohup命令:如果你正在運行一個進程,而且你覺得在退出帳戶時該進程還不會結束,那么可以使用nohup命令。該命令可以在你退出帳戶/關閉終端之后繼續運行相應的進程。nohup就是不掛起的意思( n ohang up)。

    一般都是在linux下nohup格式:  

    nohup command

    或者

    nohup command &

    這之間的差別是帶&的命令行,即使terminal(終端)關閉,或者電腦死機程序依然運行(前提是你把程序遞交到服務器上);

    它把標準輸出(STDOUT)和標準錯誤(STDERR)結果輸出到nohup.txt文件這個看似很方便,但是當輸出很大的時候,nohup.txt文件會非常大,或者多個后臺命令的時候大家都會輸出到nohup.txt文件,不利于查找結果和調試程序。

    所以能夠重定向輸出會非常方便。下面要介紹標準輸出,標準輸入 和標準錯誤了。

    其實我們一直都在用,只是沒有注意到, 

    比如

    >./command.sh > output

    #這其中的>就是標準輸出符號,其實是 1>output 的縮寫

    >./command.sh 2> output

    #這里的2>就是將標準錯誤輸出到output文件里。

    而0< 則是標準輸入了。

    下面步入正題,重定向后臺命令

    >nohup ./command.sh > output 2>&1 &

    解釋:前面的nohup 和后面的&我想大家都能明白了把。

    主要是中間的 2>&1的意思

    這個意思是把標準錯誤(2)重定向到標準輸出中(1),而標準輸出又導入文件output里面,   www.2cto.com

    所以結果是標準錯誤和標準輸出都導入文件output里面了。

    至于為什么需要將標準錯誤重定向到標準輸出的原因,那就歸結為標準錯誤沒有緩沖區,而stdout有。

    這就會導致 >output 2>output 文件output被兩次打開,而stdout和stderr將會競爭覆蓋,這肯定不是我門想要的.

    這就是為什么有人會寫成:

    nohup ./command.sh >output 2>output
    出錯的原因了

    ##########################

    最后談一下/dev/null文件的作用

    這是一個無底洞,任何東西都可以定向到這里,但是卻無法打開。

    所以一般很大的stdou和stderr當你不關心的時候可以利用stdout和stderr定向到這里

    >./command.sh >/dev/null 2>&1

    posted on 2020-09-02 11:52 paulwong 閱讀(390) 評論(0)  編輯  收藏 所屬分類: LINUXLINUX-SHELL

    主站蜘蛛池模板: 国产精品免费看久久久香蕉| 亚洲成a人不卡在线观看| 亚洲综合av一区二区三区不卡| 最好看的中文字幕2019免费| 亚洲av日韩av高潮潮喷无码| 久久国产精品2020免费m3u8| 久久国产精品亚洲综合| 日本在线看片免费人成视频1000| 亚洲AV无码国产精品麻豆天美| 免费日本一区二区| 丝袜捆绑调教视频免费区| 色噜噜AV亚洲色一区二区| www一区二区www免费| 国产亚洲美女精品久久久2020| j8又粗又长又硬又爽免费视频| 国产亚洲欧洲Aⅴ综合一区| 在线涩涩免费观看国产精品| 亚洲a一级免费视频| 精品国产免费人成电影在线观看| 亚洲va在线va天堂va手机| 永久免费观看的毛片的网站| 黄色a三级免费看| 九月丁香婷婷亚洲综合色| 91大神免费观看| 亚洲成av人片在线天堂无| 亚洲精品天堂成人片?V在线播放| 国内精品免费在线观看| 亚洲国产美女在线观看| 波多野结衣免费视频观看| 免费国产成人α片| 国产亚洲精品bv在线观看| 亚洲国产精品自在拍在线播放 | 免费在线黄色网址| 青青操免费在线视频| 亚洲另类自拍丝袜第1页| 亚洲VA综合VA国产产VA中| 99精品国产成人a∨免费看| 亚洲码欧美码一区二区三区| 亚洲人成人一区二区三区| 思思re热免费精品视频66 | 久草视频免费在线|