久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Linux后臺(tái)運(yùn)行命令具體有哪些

共計(jì) 1395 個(gè)字符,預(yù)計(jì)需要花費(fèi) 4 分鐘才能閱讀完成。

本篇文章為大家展示了 Linux 后臺(tái)運(yùn)行命令具體有哪些,內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

Linux 后臺(tái)運(yùn)行命令前面介紹了 cron 和 crontab、at 這兩個(gè)命令,后面這里繼續(xù)介紹,使用這個(gè)命令將不會(huì)占據(jù)終端,將進(jìn)程放入后臺(tái)運(yùn)行。還是要講 Linux 后臺(tái)運(yùn)行命令加以比較學(xué)習(xí),結(jié)合舉例印象更深。

當(dāng)在前臺(tái)運(yùn)行某個(gè)作業(yè)時(shí),終端被該作業(yè)占據(jù);而在后臺(tái)運(yùn)行作業(yè)時(shí),它不會(huì)占據(jù)終端。可以使用 命令把作業(yè)放到后臺(tái)執(zhí)行。

該命令的一般形式為:

命令

在后臺(tái)運(yùn)行作業(yè)時(shí)要當(dāng)心:需要用戶交互的命令不要放在后臺(tái)執(zhí)行,因?yàn)檫@樣你的機(jī)器就會(huì)在那里傻等。
不過,作業(yè)在后臺(tái)運(yùn)行一樣會(huì)將結(jié)果輸出到屏幕上,干擾你的工作。如果放在后臺(tái)運(yùn)行的作業(yè)會(huì)產(chǎn)生大量的輸出,*** 使用下面的方法把它的輸出重定向到某個(gè)文件中:

command out.file 2 1

在上面的例子中,2 1 表示所有的標(biāo)準(zhǔn)輸出和錯(cuò)誤輸出都將被重定向到一個(gè)叫做 out.file 的文件中。
當(dāng)你成功地提交進(jìn)程以后,就會(huì)顯示出一個(gè)進(jìn)程號(hào),可以用它來監(jiān)控該進(jìn)程,或殺死它。

例一:

查找名為“httpd.conf”的文件,并把所有標(biāo)準(zhǔn)輸出和錯(cuò)誤輸出重定向到 f i n d . d t 的文件中:

# find /etc/httpd/ -name httpd.conf -print find.dt 2 1
[2] 7832
[1]  Done  find /etc/ -name httpd.conf -print find.dt 2 1

成功提交該命令之后,系統(tǒng)給出了它的進(jìn)程號(hào) 7832。

# cat find.dt
/etc/httpd/conf/httpd.conf
[2]+  Done  find /etc/httpd/ -name httpd.conf -print find.dt 2 1

查看 find.dt, 可以看到執(zhí)行結(jié)果

例二:
在后臺(tái)執(zhí)行腳本,如:有一個(gè)叫 psl 的腳本

$ps psl
[7878]

用 ps 命令查看進(jìn)程

用提交命令時(shí)所得到的進(jìn)程號(hào)來監(jiān)控它的運(yùn)行。用 p s 命令和 g r e p 命令列出這個(gè)進(jìn)程:

# ps -x |grep 7832
7868 pts/0  S  0:00 grep 7832

如果系統(tǒng)不支持 ps x 命令,可以用:

# ps -ef |grep 7832
root  7866  7790  0 23:40 pts/0  00:00:00 grep 7832

在用 p s 命令列出進(jìn)程時(shí),它無法確定該進(jìn)程是運(yùn)行在前臺(tái)還是后臺(tái)。

殺死后臺(tái)進(jìn)程

殺死后臺(tái)進(jìn)程可以使用 k i l l 命令。當(dāng)一個(gè)進(jìn)程被放到后臺(tái)運(yùn)行時(shí),s h e l l 會(huì)給出一個(gè)進(jìn)程號(hào),我們可以根據(jù)這個(gè)進(jìn)程號(hào),用 k i l l 命令殺死該進(jìn)程。該命令的基本形式為:

kill -signal [process_number]

現(xiàn)在暫且不要考慮其中的各種不同信號(hào)。
在殺進(jìn)程的時(shí)候,執(zhí)行下面的命令 (你的進(jìn)程號(hào)可能會(huì)不同) 并按回車鍵。系統(tǒng)將會(huì)給出相應(yīng)的信息告訴用戶進(jìn)程已經(jīng)被殺死。

$kill 7832

如果系統(tǒng)沒有給出任何信息,告訴你進(jìn)程已經(jīng)被殺死,那么不妨等一會(huì)兒,也許系統(tǒng)正在殺該進(jìn)程,如果還沒有回應(yīng),就再執(zhí)行另外一個(gè) k i l l 命令,這次帶上一個(gè)信號(hào)選項(xiàng):

$kill – 9 7868

如果用上述方法提交了一個(gè)后臺(tái)進(jìn)程,那么在退出時(shí)該進(jìn)程將會(huì)被終止。下一講還會(huì)介紹另一個(gè) Linux 后臺(tái)運(yùn)行命令 n o h u p。

上述內(nèi)容就是 Linux 后臺(tái)運(yùn)行命令具體有哪些,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道。

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-08-25發(fā)表,共計(jì)1395字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒有評(píng)論)
主站蜘蛛池模板: 乌鲁木齐市| 靖安县| 新化县| 天台县| 尖扎县| 垣曲县| 武邑县| 潜山县| 且末县| 南华县| 淅川县| 鄂托克旗| 潞西市| 宜州市| 巴马| 黄石市| 丹凤县| 陵川县| 怀化市| 马公市| 莱州市| 仪陇县| 肃宁县| 阜南县| 栖霞市| 东至县| 新余市| 乳山市| 石首市| 磐石市| 华安县| 固安县| 奈曼旗| 科尔| 府谷县| 潮安县| 逊克县| 手游| 大姚县| 偃师市| 万山特区|