【Linux命令】ps命令


ps命令介紹

用於報告當前系統的進程狀態。可以搭配kill指令隨時中斷、刪除不必要的程序。

ps命令是最基本同時也是非常強大的進程查看命令,使用該命令可以確定有哪些進程正在運行和運行的狀態、進程是否結束、進程有沒有僵死、哪些進程占用了過多的資源等等

ps命令參數說明

-e 查看所有進程,等價於-A
-o 自定義輸出格式
-f  全部列出,列出每個進程更詳細的信息
-T 顯示線程
-L 顯示線程
ps -ef | grep tomcat-web 【查看進程號】
ps –o nlwp 27989 【查看進程中的線程數 nlwp含義是number of light-weight process】

ps -eLf            【列出所有的線程和線程所屬進程,包含所有的詳細信息】
ps -eLf|grep 722 grep -v "grep" 【利用進程號查看該進程下的線程,grep的輸出都會有grep自身這個進程在,用grep -v "grep"可以把這一行干掉】
ps -eLo pid,stat,spid | grep 26145 | grep running | wc -l 【ps -eL可以找出所有線程,-0 pid,stat,spid,自定義輸出格式,按照進程號,狀態,線程號輸出;兩個grep命令分別篩選進程號和線程狀態;wc統計個數】


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM