Q51.
在Linux 作業系統環境中,將某程式放到背景執行時,應下達下列何種內建指令?
電腦硬體裝修 · 乙級 · 儀表、軟體及一般工具 · Q51
難易度分析
2 / 5
此題主要測試對於 Linux 作業系統指令功能的精確辨識能力。考生必須區分各個指令在程序管理上的實際作用,例如區別『查詢狀態』、『切換執行模式』與『排程執行』之間的差異。若無法精準掌握指令的功能定義,容易在功能類似的選項中產生混淆。
正確答案:②bg
② bg:bg 是 Bash Shell 的內建指令,用於將已暫停(stopped)的背景作業恢復執行並置於背景運行,搭配 Ctrl+Z 暫停前景程式後使用。
錯誤選項解析
- ① submit:submit 並非 Linux 內建指令,此命令不存在於標準 Shell 環境中,屬於干擾選項。
- ③ jobs:jobs 指令僅用於檢視當前 Shell 中的背景與前景作業清單,無法將程式切換至背景執行,其功能為查詢而非控制。
- ④ batch:batch 屬於 at 排程套件的一部分,用於在系統負載允許時延遲執行指令,與將程式放入背景執行的操作無關。
Learning Tip
"此題常考 程序控制指令 的區別:使用 Ctrl+Z 暫停前景程式後,下 bg 可使其於背景繼續執行;若要將程式「直接」放入背景啟動,則在指令末尾加上 & 符號。jobs 僅供查看,fg 則是將背景作業拉回前景,兩者容易混淆需特別注意。"
學員答題分佈
①submit0%
②bg0%
③jobs0%
④batch0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!