批量殺進程必殺技

來源:互聯網
上載者:User

批量殺進程必殺技 有時候,linux伺服器上會莫名的冒出來上千個進程,我們可以通過ps命令看到他們,也能統計,但是殺起來還是費勁點。  老辦法:ps -ef| grep process_name | wc -lps -ef| grep process_name >>  123.txt拷貝123.txt的內容到Ultraedit軟體,進行整理,整理為類似如下格式的上千行命令,然後拷貝到命令列中執行,過程稍微有些麻煩。kill -9  123kill -9  234 新辦法: 感覺不錯的,一句命令就搞定了,充分說明了awk等shell工具對於dba的重要性!kill -9 $(ps -ef | grep process_name | grep -v grep | awk  '{print $2}') 稍微解釋一下: awk  '{print $2}'   列印出第二行內容,如果想顯示第一行內容就用$1就可以了。 grep -v grep 去掉包含grep字樣的所有行記錄ps -ef | grep process_name 顯示出所有包含process_name字樣的行記錄,process_name就是你想要找的進程名字或者其他指令碼名字,隨意啦。
 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.