Htop
使htop摘要尊重–pid
我正在執行這個:
$ htop --pid=3907,3940,3941,3947
並希望使頂部的 CPU/記憶體只計算那些 PID。這可能嗎?
其他問題
此外,是否有以下標誌:
- 啟動時進入“樹”模式,或
- 更改顯示的列?
我正在嘗試在腳本中執行此操作,我知道有互動式方法。
**Q#1:**使頂部的 CPU/記憶體只計算那些 PID。這可能嗎?
不幸的是,沒有
top
也htop
沒有提供僅在其輸出的上部顯示個性化負載的機制。但是,每個程序的 CPU/記憶體資源顯示為每個 PID 的 2 列輸出。啟動時進入“樹”模式,或
您可以配置
htop
這些是預設值。如果您切換樹視圖以使其啟用,然後退出htop
使用q
,或者F10
當您重新啟動它時,樹視圖應該保持不變,它現在是預設設置。更改顯示的列?
這同樣適用於列。選擇您想要的,它們也將成為預設值。
注意:
htop
在此配置文件中維護其設置:~/.config/htop/htoprc
.例子
$ head ~/.config/htop/htoprc # Beware! This file is rewritten by htop when settings are changed in the interface. # The parser is also very primitive, and not human-friendly. fields=0 48 17 18 38 39 40 2 46 47 49 1 sort_key=46 sort_direction=1 hide_threads=0 hide_kernel_threads=1 hide_userland_threads=0 shadow_other_users=0 show_thread_names=0 ...
您可以操作此文件,
htop
不提供載入備用文件的規定,因此您必須小心更改文件。您還可以在旁邊維護自己的文件,然後在啟動之前連結到它htop
。