檢視程序和執行緒

2022-09-20 14:30:13 字數 698 閱讀 1660

方法一:ps

在ps命令中,「-t」選項可以開啟執行緒檢視。下面的命令列出了由程序號為的程序建立的所有執行緒。

方法二: top

top命令可以實時顯示各個執行緒情況。要在top輸出中開啟執行緒檢視,請呼叫top命令的「-h」選項,該選項會列出所有linux執行緒。在top執行時,你也可以通過按「h」鍵將執行緒檢視模式切換為開或關。

方法一:ps

在ps命令中,「-t」選項可以開啟執行緒檢視。下面的命令列出了由程序號為的程序建立的所有執行緒。

$ ps -t -p

「sid」欄表示執行緒id,而「cmd」欄則顯示了執行緒名稱。

方法二: top

top命令可以實時顯示各個執行緒情況。要在top輸出中開啟執行緒檢視,請呼叫top命令的「-h」選項,該選項會列出所有linux執行緒。在top執行時,你也可以通過按「h」鍵將執行緒檢視模式切換為開或關。

$ top -h

要讓top輸出某個特定程序並檢查該程序內執行的執行緒狀況:

$ top -h -p

方法三: htop

乙個對使用者更加友好的方式是,通過htop檢視單個程序的執行緒,它是乙個基於ncurses的互動程序檢視器。該程式允許你在樹狀檢視中監控單個獨立執行緒。

要在htop中啟用執行緒檢視,請開啟htop,然後按來進入htop的設定選單。選擇「設定」欄下面的「顯示選項」,然後開啟「樹狀檢視」和「顯示自定義執行緒名」選項。按退出設定。

檢視程序執行緒

ps ef grep syslog grep v grep awk 先看ps ef grep syslog的輸出 我沒有打馬賽克,千萬不要攻擊我的電腦啊 grep的輸出都會有grep自身這個程序在,用grep v grep 可以把這一行乾掉,然後awk 就是列印第二列數字,我這裡是在docker容器...

Linux下檢視程序和執行緒

檢視程序 1.top 命令 2.ps命令 ps檢視當前使用者的活動程序,如果加上引數可以顯示更多的資訊,如 a,顯示所有使用者的程序 ps ax tty值為 是守護程序,叫deamon 無終端,大多系統服務是此程序,核心態程序是看不到的 ps axf 看程序樹,以樹形方式現實程序列表敲 init是1...

Linux下檢視程序和執行緒

1.top 命令 2.ps命令 ps檢視當前使用者的活動程序,如果加上引數可以顯示更多的資訊,如 a,顯示所有使用者的程序 ps ax tty值為 是守護程序,叫deamon 無終端,大多系統服務是此程序,核心態程序是看不到的 ps axf 看程序樹,以樹形方式現實程序列表敲 init是1號程序,系...