国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux命令放入后臺運行方法(&和Ctrl+Z)詳解版

2024-08-27 23:56:39
字體:
來源:轉載
供稿:網友
linux 命令放入后臺的方法有兩種,分別介紹如下。

"命令 &",把命令放入后臺執行

第一種把命令放入后臺的方法是在命令后面加入 空格 &。使用這種方法放入后臺的命令,在后臺處于執行狀態。

注意,放入后臺執行的命令不能與前臺有交互,否則這個命令是不能在后臺執行的。例如:

[root@localhost ~]#find / -name install.log &
[1] 1920
#[工作號] 進程號
#把find命令放入后臺執行,每個后臺命令會被分配一個工作號。命令既然可以執行,就會有進程產生,所以也會有進程號

這樣,雖然 find 命令在執行,但在當前終端仍然可以執行其他操作。如果在終端上出現如下信息:

[1]+ Done find / -name install.log

則證明后臺的這個命令已經完成了。當然,命令如果有執行結果,則也會顯示到操作終端上。其中,[1] 是這個命令的工作號,"+"代表這個命令是最近一個被放入后臺的。

命令執行過裎中按 Ctrl+Z 快捷鍵,命令在后臺處于暫停狀態

使用這種方法放入后臺的命令,就算不和前臺有交互,能在后臺執行,也處于暫停狀態,因為 Ctrl+Z 快捷鍵就是暫停的快捷鍵。

【例 1】

[root@localhost ~]#top
#在top命令執行的過程中,按下Ctrl+Z快捷鍵
[1]+ Stopped top
#top命令被放入后臺,工作號是1,狀態是暫停。而且,雖然top命令沒有結束,但也能取得控制臺權限


【例 2】

[root@localhost ~]# tar -zcf etc.tar.gz /etc
#壓縮一下/etc/目錄
tar:從成員名中刪除開頭的"/"
tar:從硬鏈接目標中刪除開頭的"/"
^Z
#在執行過程中,按下Ctrl+Z快捷鍵
[2]+ Stopped tar-zcf etc.tar.gz/etc
#tar命令被放入后臺,工作號是2,狀態是暫停

每個被放入后臺的命令都會被分配一個工作號。第一個被放入后臺的命令,工作號是 1;第二個被放入后臺的命令,工作號是 2,以此類推。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 奉贤区| 平远县| 长泰县| 福海县| 当阳市| 当涂县| 蚌埠市| 顺义区| 上杭县| 灌阳县| 进贤县| 保靖县| 时尚| 巴林左旗| 佛学| 墨竹工卡县| 蚌埠市| 健康| 潼南县| 罗城| 浪卡子县| 灵宝市| 涿鹿县| 宁南县| 黄山市| 吉首市| 慈溪市| 信阳市| 紫阳县| 将乐县| 安阳县| 蚌埠市| 彰化市| 江口县| 巩义市| 榆林市| 安塞县| 永福县| 汶川县| 宣汉县| 嘉黎县|