linux 查找进程 删除进程 命令
最近總是碰到linux中無意中多了幾個tomcat進程,導致項目無法訪問,差了寫博客,綜合記下幾條常用命令:
1. 在LINUX命令平臺輸入1-2個字符后按Tab鍵會自動補全后面的部分(前提是要有這個東西,例如在裝了tomcat的前提下,輸入tomcat的to按tab)。
2. ps 命令用于查看當前正在運行的進程。
??? grep 是搜索
?? 例如: ps -ef | grep java
???????????????? 表示查看所有進程里CMD是java的進程信息
???????????????? ps -aux | grep java
???????????????? -aux 顯示所有狀態
???????????????? ps
3. kill 命令用于終止進程
?? 例如: kill -9 [PID]?????????????? ?
???????????????? -9表示強迫進程立即停止
4. Kill多個進程
經常需要Kill多個進程,這些進程包含共同的關鍵字,可以用一條命令Kill掉它們。
例如:ps aux | grep "common" | cut –c 9-15 | xargs kill –9
解釋:
管道符“|”用來隔開兩個命令,管道符左邊命令的輸出會作為管道符右邊命令的輸入。下面說說用管道符聯接起來的幾個命令:
"ps aux" 查看所有進程的命令。這時檢索出的進程將作為下一條命令grep "common"的輸入。
"grep "common" 選出所有含有關鍵字"common"的進程。
"cut -c 9-15" 截取輸入行的第9個字符到第15個字符,而這正好是進程號PID。
"xargs kill –9" 中的xargs命令是用來把前面命令的輸出結果(PID)作為"kill –9"命令的參數,并執行該命令。"kill –9" 會強行殺掉指定進程。
?
?
轉載于:https://www.cnblogs.com/tv151579/archive/2012/12/08/2809109.html
總結
以上是生活随笔為你收集整理的linux 查找进程 删除进程 命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Qt 中Treewidget添加右键菜单
- 下一篇: Linux kernel 本地拒绝服务漏