@Ubuntu18:~$ xkill 然後用游標點一下掛掉的視窗
@Ubuntu18:~$ pkill 加程式名關鍵字,會關閉所有含有這一組關鍵字的程式
@Ubuntu18:~$ killall 加完整程式名
我比較習慣使用xkill,因為常常搞不清楚GUI程式的英文名稱,只有偶爾因為單一程式當掉造成整個系統卡住,游標也抓不到(游標也許能動也許不能動),這個時候我才會使用pkill,到目前為止,只用這2個指令還夠用。
而 killall從來沒用過。至於用指令ps或是pgrep 查PID,再以kill PID也是完全沒用過,因為ps後面顯示的command (CMD)常常對不上正在使用的GUI程式。
但是當程式當掉嚴重時,有時候還是要查一下有哪些程式正在運作,例如:
@Ubuntu18:~$ pgrep -l java
4551 java
11637 java
再用例如:
@Ubuntu18:~$ kill 4551
如果嚴重到終端機都不動了,我通常都Ctrl+Alt+F1~F6 ,進入tty1~tty6 文字模式終端,到裡面去操作偵錯,不過功力不夠,通常都是reboot。在Ubuntu盡量別直接關電源,可能造成無法開機的問題(Ubuntu 14遇到的,而Ubuntu 18遇到的是直接關電源之後,每次都可以關閉系統但是自動關閉電源功能喪失)。
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。