CentOS查看进程的线程数方法
生活随笔
收集整理的這篇文章主要介紹了
CentOS查看进程的线程数方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
CentOS 查看某個進程的線程
- 1
方式一:
cat /proc/[pid]/status展示結果中,Threads后邊對應的數字就是進程擁有的線程數量
方式二:
ps hH p 3805|wc -l1.根據進程號進行查詢:
# pstree -p 進程號
# top -Hp 進程號
2.根據進程名字進行查詢:
# pstree -p `ps -e | grep server | awk '{print $1}'`
# pstree -p `ps -e | grep server | awk '{print $1}'` | wc -l
這里利用了管道和命令替換,
關于命令替換,我也是今天才了解,就是說用``括起來的命令會優先執行,然后以其輸出作為其他命令的參數,
上述就是用 ps -e | grep server | awk '{print $1}' 的輸出(進程號),作為 pstree -p 的參數
管道和命令替換的區別是:
管道:管道符號"|"左邊命令的輸出作為右邊命令的輸入
命令替換:將命令替換符"``"中命令的輸出作為其他命令相應位置的參數
使用htop,top的增強版本,能更豐富的顯示信息。
https://www.cnblogs.com/EasonJim/p/8098217.html
https://blog.csdn.net/weixin_33758863/article/details/91821200
?
總結
以上是生活随笔為你收集整理的CentOS查看进程的线程数方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SecureCRT上传和下载文件(下载默
- 下一篇: 几种在Linux下查询外网IP的办法