Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> Linux結束包含某個關鍵字進程(批量殺死進程方法)

Linux結束包含某個關鍵字進程(批量殺死進程方法)

日期:2017/2/7 14:31:45      編輯:Linux教程
 

進程簡單的說就是一個程序一次執行的過程,它是一個動態的概念。不管是在什麼系統下,包含的任務進程多了,都會影響到系統的運行速度,很多進程是沒有起到任何作用而仍然在系統下處於運行中,下面來看看在Linux中我們可以根據進程的關鍵詞進行批量殺死的方法。

  Linux結束包含某個關鍵字進程(批量殺死進程方法)

ps -ef|grep ./amplxe-gui|grep -v grep|cut -c 9-15|xargs kill -9

批量殺死包含關鍵字“./amplxe”的進程。

“ps -ef” ——查看所有進程

“grep ./amplxe-gui” ——列出所有含有關鍵字”./amplxe-gui”的進程

“grep -v grep” ——在列出的進程中去除含有關鍵字”grep”的進程(因為我們在前一步生成的grep進程也包含關鍵字)

“cut -c 9-15″ ——截取輸入行的第9個字符到第15個字符,而這正好是進程號PID

“xargs kill -9″ ——xargs 命令是用來把前面命令的輸出結果(PID)作為”kill -9″命令的參數,並執行該命令。”kill -9″會強行殺掉指定進程。

很多系統進程是多余的,我們可以根據沒有用的進程進行結束,當然,在這項操作中必須要謹慎。

Copyright © Windows教程網 All Rights Reserved