Shell是Linux下與DOS 的COMMAND.COM相等的東西,它允許你暫停某個線程的執行,或是把前景換到背景、背景換到前景執行,線程也稱作'工作'。
1)查看有多少工作:
$ jobs這樣列出來的工作是以一個 shell 分配的數字來區別的,而不是用 PID.
2)暫停一個前景的線程:
$ (但不總是有效 )
3)暫停前景的程序:
$
(ditto)
4)將一個被暫停的程序移到背景繼續執行:
$ bg
5)把一個背景執行中的程序提升到前景:
$ fg
6)再一次的,要砍掉一個線程:
$ kill %
這裡的 % 可能是 1, 2, 3, ...
有了這些命令,你就可以在同一個時間格式化磁盤,壓縮檔案,編譯一個程序,還可以解壓縮,而且你仍然還是看到提示號和游標在等待你的命令。