bg — 讓暫停的工作在背景繼續執行

將暫停(Ctrl+Z)的工作恢復到背景繼續執行。

語法

bg [%工作號碼]

使用範例

範例 1:Ctrl+Z 暫停後放到背景繼續執行

典型工作流程: 1. 執行一個佔用終端機的工作 2. 按 Ctrl+Z 暫停 3. 用 bg 讓它在背景繼續

$ wget -c https://example.com/large-file.iso
# 按 Ctrl+Z 暫停
# ^Z
# [1]+  Stopped    wget -c ...
bg %1   # 放到背景繼續執行
[1]+ wget -c https://example.com/large-file.iso &
範例 2:讓最近暫停的工作繼續

不加工作號碼時,bg 針對最近一個暫停的工作(+號標示)。

$ bg
[1]+ make -j4 &

常見錯誤與排錯

bash: bg: current: no such job
原因
沒有暫停中的工作,或工作號碼不正確。
解法
先用 jobs 查看可用的工作號碼,再指定正確的 %N。

延伸閱讀