我在我的shell腳本中定義了一個名爲pk
的交互功能來殺死程序,如pk emacs
殺死emacs程序,但是如果有多個實例在運行,那麼請你選擇pid殺死或殺死他們。如何在Linux終端上顯示GUI應用程序的窗口標題
這是偶爾出現,當我的Emacs的一個凍結,因爲我在我公司CentOS是老了,但在我的腳本功能pk
,我用ps
過濾命令和它們的PID,據我所知ps
告訴任何窗口標題在這種情況下,它只是打印一個或多個「/ usr/bin/emacs」,沒有更多的細節,我不知道哪個PID會凍結或無響應,我將殺死它。
我知道我可以使用系統工具,如System Activity
(KDE)檢查窗口的標題和殺死程序,但我要殺死使用pk
功能的終端程序,所以有喜歡ps
但表現出任何工具「窗口 - 標題+命令+ PID「,所以我可以在我的腳本中使用,以殺死該程序。
因爲如果你用終端打開一個使用vim或emacs的文件,ps
帶有選項會顯示它正在編輯的文件,所以我知道PID的細節並知道哪一個要殺死,所以這裏的Window標題是如System Activity
中的Window標題。
當然,如果獲得寡婦頭銜是錯誤的方式,如果有人知道如何殺死同一個程序的多個實例之一,就像我說的,答案是值得歡迎的。