掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
linux 下后臺運行命令的步驟示范

創(chuàng)新互聯(lián)專注于貢山網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供貢山營銷型網(wǎng)站建設(shè),貢山網(wǎng)站制作、貢山網(wǎng)頁設(shè)計、貢山網(wǎng)站官網(wǎng)定制、微信小程序定制開發(fā)服務(wù),打造貢山網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供貢山網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
Linux 是一種多用戶多任務(wù)的操作系統(tǒng),我們常常需要將某些命令程序放置到后臺運行,以便我們不被它們的輸出(輸出)所打擾。在 Linux 下有幾種簡單的方法可以實現(xiàn)將命令程序放到后臺運行,下面介紹兩種常用的方法:
1、使用 “ & ” 符號:把 “&” 符號放到一條完整指令(可能是多個程序)的最后。比如上例中,ssh [email protected] &,這樣就可以對 ssh 應(yīng)用進行后臺運行。
2、使用 “Nohup” 命令:nohup 是一種系統(tǒng)的指令,它的基本用法是 nohup command & (不加&時,也有后臺模式,但是會在結(jié)束時輸出信息),比如nohup ssh [email protected] & — 最終結(jié)果:[1] 27648,這個可以告訴你這條指令在運行過程中被指派到系統(tǒng)中的 pid (27648) 是多少。如果想停止這個任務(wù),可以使用 kill 27648 。然而,這列指令僅僅適用于可以安全地關(guān)閉 ssh 的命令,如果命令運行中卡住或者機器重啟,可能會導(dǎo)致 ssh 會話掛起。
兩者可以根據(jù)實際應(yīng)用情況更換,它們通常的用途是將一些讓系統(tǒng)常駐的后臺任務(wù)運行,以及處理一些長時間的命令,比如下載,解壓等。
總結(jié)起來,在 Linux 系統(tǒng)下,后臺運行命令的步驟有:
(1)使用 “&” 符號的方法,把 “&” 放到一條完整指令(可能是多個程序)的最后;
(2)使用 nohup 命令,nohup command &,然后可以用 kill pid 命令來停止后臺任務(wù)。
成都服務(wù)器托管選創(chuàng)新互聯(lián),先上架開通再付費。
創(chuàng)新互聯(lián)(www.cdcxhl.com)專業(yè)-網(wǎng)站建設(shè),軟件開發(fā)老牌服務(wù)商!微信小程序開發(fā),APP開發(fā),網(wǎng)站制作,網(wǎng)站營銷推廣服務(wù)眾多企業(yè)。電話:028-86922220

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流