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

首頁 > 系統 > Linux > 正文

Linux的bg和fg命令簡單介紹

2020-07-10 11:55:23
字體:
來源:轉載
供稿:網友

我們都知道,在 Windows 上面,我們要么讓一個程序作為服務在后臺一直運行,要么停止這個服務。而不能讓程序在前臺后臺之間切換。而 Linux 提供了 fg 和 bg 命令,讓我們輕松調度正在運行的任務。
假設你發現前臺運行的一個程序需要很長的時間,但是需要干其他的事情,你就可以用 Ctrl-Z ,掛起這個程序,然后可以看到系統提示(方括號中的是作業號):

復制代碼
代碼如下:

[1]+ Stopped /root/bin/rsync.sh

然后我們可以把程序調度到后臺執行:(bg 后面的數字為作業號)

復制代碼
代碼如下:

#bg 1
[1]+ /root/bin/rsync.sh &

用 jobs 命令查看正在運行的任務:#jobs
復制代碼
代碼如下:

[1]+ Running /root/bin/rsync.sh &

如果想把它調回到前臺運行,可以用

復制代碼
代碼如下:

#fg 1
/root/bin/rsync.sh

這樣,你在控制臺上就只能等待這個任務完成了。
fg、bg、jobs、&、ctrl + z都是跟系統任務有關的,雖然現在基本上不怎么需要用到這些命令,但學會了也是很實用的
一。& 最經常被用到
這個用在一個命令的最后,可以把這個命令放到后臺執行
二。ctrl + z
可以將一個正在前臺執行的命令放到后臺,并且暫停
三。jobs
查看當前有多少在后臺運行的命令
四。fg
將后臺中的命令調至前臺繼續運行
如果后臺中有多個命令,可以用 fg %jobnumber將選中的命令調出,%jobnumber是通過jobs命令查到的后臺正在執行的命令的序號(不是pid)
五。bg
將一個在后臺暫停的命令,變成繼續執行
如果后臺中有多個命令,可以用bg %jobnumber將選中的命令調出,%jobnumber是通過jobs命令查到的后臺正在執行的命令的序號(不是pid)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成安县| 九龙坡区| 磐石市| 鄄城县| 鹿泉市| 新河县| 沿河| 自贡市| 横峰县| 定兴县| 横峰县| 雅安市| 尉犁县| 黄浦区| 盱眙县| 防城港市| 九龙城区| 合江县| 博兴县| 五莲县| 正宁县| 宜宾市| 水城县| 台安县| 钟祥市| 婺源县| 惠水县| 保康县| 瑞丽市| 清丰县| 高雄县| 德化县| 荔浦县| 皋兰县| 富川| 玉树县| 奉节县| 尚义县| 深圳市| 安平县| 昭觉县|