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。