1 回答

TA貢獻(xiàn)1893條經(jīng)驗(yàn) 獲得超10個(gè)贊
CTRL + C
會(huì) 終止 程序運(yùn)行而不是 暫停 ...
一個(gè)處于執(zhí)行過程中的前臺程序可以使用組合鍵 CTRL + Z
暫停運(yùn)行并回到 SHELL 提示符 ...
恢復(fù)的時(shí)候 ... 如果讓程序在后臺運(yùn)行使用命令 bg
... 搬回前臺運(yùn)行使用命令 fg
...
在同時(shí)處理多個(gè)任務(wù)的時(shí)候 ... jobs
命令可以查看任務(wù)的編號 ...
bg
和 fg
命令可以自由控制把哪個(gè)任務(wù)搬到前臺哪個(gè)任務(wù)留在后臺 ...
另外順便一提 ... 暫停一個(gè)后臺任務(wù)不一定要將其搬回前臺再用組合鍵 ...
kill -STOP
命令可以直接暫停一個(gè)后臺任務(wù) ...
kill -CONT
命令可以直接恢復(fù)一個(gè)后臺任務(wù) ...
提到的這幾個(gè)命令你都可以用 man
命令自己看一下詳細(xì)說明 ...
其實(shí)吧 ... 不止是 Python ... 從 SHELL 啟動(dòng)的一般進(jìn)程任務(wù)都可以用上面這種方法控制 ...
在你提到的場景里 ... Python 不過只是一個(gè)在前臺運(yùn)行的程序罷了 ...
添加回答
舉報(bào)