新聞中心

成都創(chuàng)新互聯(lián)公司是一家專業(yè)從事網(wǎng)站制作、網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)的品牌網(wǎng)絡(luò)公司。如今是成都地區(qū)具影響力的網(wǎng)站設(shè)計(jì)公司,作為專業(yè)的成都網(wǎng)站建設(shè)公司,成都創(chuàng)新互聯(lián)公司依托強(qiáng)大的技術(shù)實(shí)力、以及多年的網(wǎng)站運(yùn)營經(jīng)驗(yàn),為您提供專業(yè)的成都網(wǎng)站建設(shè)、營銷型網(wǎng)站建設(shè)及網(wǎng)站設(shè)計(jì)開發(fā)服務(wù)!
"命令 &",把命令放入后臺執(zhí)行
第一種把命令放入后臺的方法是在命令后面加入空格 &。使用這種方法放入后臺的命令,在后臺處于執(zhí)行狀態(tài)。
注意,放入后臺執(zhí)行的命令不能與前臺有交互,否則這個(gè)命令是不能在后臺執(zhí)行的。例如:
[root@localhost ~]#find / -name install.log &
[1] 1920
#[工作號] 進(jìn)程號
#把find命令放入后臺執(zhí)行,每個(gè)后臺命令會被分配一個(gè)工作號。命令既然可以執(zhí)行,就會有進(jìn)程產(chǎn)生,所以也會有進(jìn)程號
這樣,雖然 find 命令在執(zhí)行,但在當(dāng)前終端仍然可以執(zhí)行其他操作。如果在終端上出現(xiàn)如下信息:
[1]+ Done find / -name install.log
則證明后臺的這個(gè)命令已經(jīng)完成了。當(dāng)然,命令如果有執(zhí)行結(jié)果,則也會顯示到操作終端上。其中,[1] 是這個(gè)命令的工作號,"+"代表這個(gè)命令是最近一個(gè)被放入后臺的。
命令執(zhí)行過裎中按 Ctrl+Z 快捷鍵,命令在后臺處于暫停狀態(tài)
使用這種方法放入后臺的命令,就算不和前臺有交互,能在后臺執(zhí)行,也處于暫停狀態(tài),因?yàn)?Ctrl+Z 快捷鍵就是暫停的快捷鍵。
【例 1】
[root@localhost ~]#top
#在top命令執(zhí)行的過程中,按下Ctrl+Z快捷鍵
[1]+ Stopped top
#top命令被放入后臺,工作號是1,狀態(tài)是暫停。而且,雖然top命令沒有結(jié)束,但也能取得控制臺權(quán)限
【例 2】
[root@localhost ~]# tar -zcf etc.tar.gz /etc
#壓縮一下/etc/目錄
tar:從成員名中刪除開頭的"/"
tar:從硬鏈接目標(biāo)中刪除開頭的"/"
^Z
#在執(zhí)行過程中,按下Ctrl+Z快捷鍵
[2]+ Stopped tar-zcf etc.tar.gz/etc
#tar命令被放入后臺,工作號是2,狀態(tài)是暫停
每個(gè)被放入后臺的命令都會被分配一個(gè)工作號。第一個(gè)被放入后臺的命令,工作號是 1;第二個(gè)被放入后臺的命令,工作號是 2,以此類推。
網(wǎng)站題目:Linux命令放入后臺運(yùn)行方法(&和Ctrl+Z)詳解版
新聞來源:http://www.dlmjj.cn/article/dpopjcg.html


咨詢
建站咨詢
