2010-11-15 73 views

回答

25

有些東西不會迴應Ctrl + C;在這種情況下,您還可以執行Ctrl + Z,這會停止進程,然後kill %1 - 或甚至fg回到它。請閱讀標題爲「作業控制」的man bash以瞭解更多信息。這非常有幫助。 (如果你不熟悉man或人pager,您可以man bash搜索使用/。然後它裏面/JOB CONTROL輸入將開始搜索,ñ會尋找下一個比賽是正確的部分。)

+0

'Ctrl + Z'非常強大。使用它將任務置於「掛起」模式。然後你可以使用'fg'將任務再次帶到前臺(就像之前運行的一樣),或者你可以使用'bg'將任務置於後臺(就像你使用'&'在最後)。請參閱http://linuxreviews.org/beginner/jobs/ – 2010-11-15 14:03:56

+0

是否有「CTRL + Z&kill%1」的鍵盤快捷鍵? – kodmanyagha 2017-11-20 23:18:44

6

按下Ctrl鍵Ç發送SIGINT到命令試圖打斷它。

9

好了,這是爲了:

第一次嘗試:Ctrl+c

第二次嘗試:Ctrl+z

3:登錄到另一臺主機,沒有響應這兩個前面提到的中止/休眠按鍵與你的第一個控制檯中找到該命令的過程:ps aux

然後殺死進程:kill -9 <PROCESSID>

當然ps命令可能有更聰明的參數或grep的可能性,但這會使解釋複雜化。

+0

第三個選項爲我做了。謝謝。 – 2016-10-03 09:11:41

相關問題