av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

Linuxnohup命令:后臺命令脫離終端運(yùn)行

在前面章節(jié)中,我們一直在說進(jìn)程可以放到后臺運(yùn)行,這里的后臺,其實(shí)指的是當(dāng)前登陸終端的后臺。這種情況下,當(dāng)我們以遠(yuǎn)程管理服務(wù)器的方式,在遠(yuǎn)程終端執(zhí)行后臺命令,如果在命令尚未執(zhí)行完畢時(shí)就退出登陸,那么這個(gè)后臺命令還會繼續(xù)執(zhí)行嗎?

在敘永等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站設(shè)計(jì)制作、網(wǎng)站制作 網(wǎng)站設(shè)計(jì)制作按需網(wǎng)站策劃,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站建設(shè),成都全網(wǎng)營銷推廣,外貿(mào)網(wǎng)站建設(shè),敘永網(wǎng)站建設(shè)費(fèi)用合理。

當(dāng)然不會,此命令的執(zhí)行會被中斷。這就引出一個(gè)問題,如果我們確實(shí)需要在遠(yuǎn)程終端執(zhí)行某些后臺命令,該如何執(zhí)行呢?有以下 3 種方法:

  1. 把需要在后臺執(zhí)行的命令加入 /etc/rc.local 文件,讓系統(tǒng)在啟動時(shí)執(zhí)行這個(gè)后臺程序。這種方法的問題是,服務(wù)器是不能隨便重啟的,如果有臨時(shí)后臺任務(wù),就不能執(zhí)行了。
  2. 使用系統(tǒng)定時(shí)任務(wù),讓系統(tǒng)在指定的時(shí)間執(zhí)行某個(gè)后臺命令。這樣放入后臺的命令與終端無關(guān),是不依賴登錄終端的。
  3. 使用 nohup 命令。

本節(jié)重點(diǎn)講解 nohup 命令的用法。
nohup 命令的作用就是讓后臺工作在離開操作終端時(shí),也能夠正確地在后臺執(zhí)行。此命令的基本格式如下:

[root@localhost ~]# nohup [命令] &

注意,這里的‘&’表示此命令會在終端后臺工作;反之,如果沒有‘&’,則表示此命令會在終端前臺工作。

例如:

[root@localhost ~]# nohup find / -print > /root/file.log &
[3] 2349
#使用find命令,打印/下的所有文件。放入后臺執(zhí)行
[root@localhost ~]# nohup:忽略輸入并把輸出追加到"nohup.out"
[root@localhost ~]# nohup:忽略輸入并把輸出追加到"nohup.out"
#有提示信息

接下來的操作要迅速,否則 find 命令就會執(zhí)行結(jié)束。然后我們可以退出登錄,重新登錄之后,執(zhí)行“ps aux”命令,會發(fā)現(xiàn) find 命令還在運(yùn)行。

如果 find 命令執(zhí)行太快,我們就可以寫一個(gè)循環(huán)腳本,然后使用 nohup 命令執(zhí)行。例如:

[root@localhost ~]# vi for.sh
#!/bin/bash
for ((i=0;i<=1000;i=i+1))
#循環(huán)1000次
do
echo 11 >> /root/for.log
#在for.log文件中寫入11
sleep 10s
#每次循環(huán)睡眠10秒
done
[root@localhost ~]# chmod 755 for.sh
[root@localhost ~]# nohup /root/for.sh &
[1] 2478
[root@localhost ~]# nohup:忽略輸入并把輸出追加到"nohup.out"
#執(zhí)行腳本

接下來退出登錄,重新登錄之后,這個(gè)腳本仍然可以通過“ps aux”命令看到。


網(wǎng)頁名稱:Linuxnohup命令:后臺命令脫離終端運(yùn)行
網(wǎng)站鏈接:http://uogjgqi.cn/article/dhppjdc.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們在微信上24小時(shí)期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流