結束當前正在運行的命令分為前臺和后臺命令:
創新互聯公司堅持“要么做到,要么別承諾”的工作理念,服務領域包括:網站建設、成都網站制作、企業官網、英文網站、手機端網站、網站推廣等服務,滿足客戶于互聯網時代的都昌網站設計、移動媒體設計的需求,幫助企業找到有效的互聯網解決方案。努力成為您成熟可靠的網絡建設合作伙伴!
1.終止在終端中正在運行的前臺命令使用Ctrl+C快捷鍵就可以了!
2.終止后臺運行的命令,
方法一:通過
jobs
查看job號,比如為1,執行命令
kill
%1
方法二:通過
ps
查看進程號,比如為num,執行命令
kill
num
在linux系統中有這兩個命令 ctrl+z 和ctrl+c ,這兩個命令輸入之后看起來結果差不多,實質是不同的。
他們都有中斷命令的效果,但是作用是不一樣的。
ctrl+c是強制終止程序的執行并結束進程。而ctrl+z則只是中斷任務的執行,但該任務并沒有被結束。
它只是在進程中維持掛起的狀態,用戶可以使用fg/bg命令來繼續前臺/后臺執行該任務。fg命令會重啟
前臺被中斷的任務,bg命令會把中斷的任務放到后臺執行。
你也可以使用bg這樣的方法讓一個前臺執行的任務切換到后臺去執行。
也可以使用fg這樣的方法讓一個后臺執行的任務切換到前臺去執行。
還有一個最常用的方法是
在一行命令的最后輸入,可以讓這行命令放到后臺去運行。
使用jobs命令查看當前有多少后臺程序在運行。
具體操作步驟如下:
1、首先打開linux終端,運行一段Python程序:
2、然后在程序運行中,需要終止程序運行時,按下快捷鍵crtl+c就可以終止指令程序,此時運行的這段python程序就被終止了。所有的指令都可以用這個快捷鍵終止運行:
3、最后再次運行一下剛才的程序,這里直接使用Ctrl+ Z快捷鍵終止運行程序是可以達到同樣的效果的:
首先使用ps
-ef命令確定要殺死進程的PID,然后輸入以下命令:
#
kill
-pid
注釋:標準的kill命令通常都能達到目的。終止有問題的進程,并把進程的資源釋放給系統。然而,如果進程啟動了子進程,只殺死父進程,子進程仍在運行,因此仍消耗資源。
具體命令如下:
Ctrl+C
中斷程式的執行
Ctrl+Z
暫停程式的執行,稍后可以按下fg或bg命令繼續.
Ctrl+S
屏幕暫停輸出
Ctrl+Q
屏幕恢復輸出
分享文章:linux讓一個命令結束 Linux系統 怎么結束正在運行的命令
分享地址:http://m.newbst.com/article22/hjpijc.html
成都網站建設公司_創新互聯,為您提供定制網站、、建站公司、品牌網站設計、網頁設計公司、電子商務
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯