首頁 > linux教程 > Linux系統管理 閱讀:0更新時間:2020-03-28 01:05:07

Linux bg命令:把后臺暫停的工作恢復到后臺執行

前面講過,使用 Ctrl+Z 快捷鍵的方式,可以將前臺工作放入后臺,但是會處于暫停狀態,那么,有沒有辦法可以讓后臺工作繼續在后臺執行呢?答案是肯定的,這就需要用到 bg 命令。

bg 命令的基本格式如下:

[root@localhost ~]# bg %工作號

和 fg 命令類似,這里的 % 可以省略。

舉個例子,讀者可以試著把前面章節中放入后臺的兩個工作恢復運行,命令如下:

[root@localhost ~]# bg %1   <--- 等同于 bg 1
[root@localhost ~]# bg %2   <--- 等同于 bg 2
#把兩個命令恢復到后臺執行
[root@localhost @]# jobs
[1]+ Stopped top
[2]- Running tar -zcf etc.tar.gz /etc &
#tar命令的狀態變為了Running,但是top命令的狀態還是Stopped

可以看到,tar 命令確實已經在后臺執行了,但是 top 命令怎么還處于暫停狀態呢?原因很簡單,top 命令是需要和前臺交互的,所以不能在后臺執行。換句話說,top 命令就是給前臺用戶顯示系統性能的命令,如果 top 命令在后臺恢復運行了,那么給誰去看結果呢?

beylze編程學院,一個分享編程知識和seo優化知識的網站。跟著beylze一起學習,每天都有進步。

通俗易懂,深入淺出,一篇文章只講一個知識點。

文章不深奧,不需要鉆研,在公交、在地鐵、在廁所都可以閱讀,隨時隨地漲姿勢。

文章不涉及代碼,不燒腦細胞,人人都可以學習。

當你決定關注beylze(公眾號:beylze),你已然超越了90%的其他從業者!

相關文章

優秀教程

国产亚洲欧美日韩