Ubuntu終止Python程序

2021-10-01 09:22:38 字數 1205 閱讀 6640

ps
該指令將顯示程序的id和對應的程序名字,例如:

常用的有:

kill -9 id

pkill 程序名

詳細的指令資訊如下:

kill [訊號**] 《程序pid>

根據pid向程序傳送訊號,常用來結束程序,預設訊號為 -9

訊號**,可取值如下:

-l [訊號數字] 顯示、翻譯訊號**

-9 , -kill 傳送 kill 訊號退出

-6 , -abrt 傳送 abort 訊號退出

-15 , -term 傳送 termination 訊號

-1 , -hup 掛起

-2 , -int 從鍵盤中斷,相當於 ctrl+c

-3 , -quit 從鍵盤退出,相當於 ctrl+d

-4 , -ill 非法指令

-11 , -se** 記憶體錯誤

-13 , -pipe 破壞管道

-14 , -alrm

-stop 停止程序,但不結束

-cont 繼續執行已停止的程序

-9 -1 結束當前使用者的所有程序

pkill 《程序名》

結束程序族。如果結束單個程序,請用 kill

killall 《程序名》

killall和pkill 應用方法差不多,也是直接殺死執行中的程式;如果您想殺掉單個程序,請用kill 來殺掉。

xkill

在圖形介面中點殺程序。

當xkill執行時滑鼠指標變為骷髏圖案,哪個圖形程式崩潰一點就ok了。如果您想終止xkill ,就按右鍵取消。

比如當firefox 出現崩潰不能退出時,點滑鼠就能殺死firefox 。

xkill 呼叫方法:

python 終止程式

有時當乙個條件成立的情況下,需要終止程式,可以使用sys.exit 退出程式。sys.exit 會引發乙個異常 1.如果這個異常沒有 獲,那麼python編譯器將會退出,後面的程式將不會執行。2.如果這個異常 獲 try.except.finally 捕獲這個異常可以做一些額外的清理工作,後面的程式...

python終止語句應用

python break語句,就像在c語言中,打破了最小封閉for或while迴圈。break語句用來終止迴圈語句,即迴圈條件沒有false條件或者序列還沒被完全遞迴完,也會停止執行迴圈語句。break語句用在while和for迴圈中。如果您使用巢狀迴圈,break語句將停止執行最深層的迴圈,並開始...

python退出程式 python怎麼終止程式

對於如何結束乙個python程式或者用python操作去結束乙個程序等,python本身給出了好幾種方法,而這些方式也存在著一些區別,對相關的幾種方法看了並實踐了下,同時也記錄下。1.sys.exit 執行該語句會直接退出程式,這也是經常使用的方法,也不需要考慮平台等因素的影響,一般是退出pytho...