日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linuxnohup命令:后臺命令脫離終端運行
在前面章節(jié)中,我們一直在說進程可以放到后臺運行,這里的后臺,其實指的是當前登陸終端的后臺。這種情況下,當我們以遠程管理服務(wù)器的方式,在遠程終端執(zhí)行后臺命令,如果在命令尚未執(zhí)行完畢時就退出登陸,那么這個后臺命令還會繼續(xù)執(zhí)行嗎?

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

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

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

本節(jié)重點講解 nohup 命令的用法。
nohup 命令的作用就是讓后臺工作在離開操作終端時,也能夠正確地在后臺執(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 命令還在運行。

如果 find 命令執(zhí)行太快,我們就可以寫一個循環(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í)行腳本

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


分享題目:Linuxnohup命令:后臺命令脫離終端運行
分享URL:http://www.5511xx.com/article/dhppjdc.html