跳转至

Htop

htop 配置文件

htop 的配置文件:~/.htoprc 或者 ~/.config/htop/htoprc

hide_userland_threads=1

其他配置参考

# 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=1
sort_direction=1
hide_threads=0
hide_kernel_threads=1
hide_userland_threads=0
shadow_other_users=0
show_thread_names=0
show_program_path=1
highlight_base_name=0
highlight_megabytes=1
highlight_threads=1
tree_view=0
header_margin=1
detailed_cpu_time=0
cpu_count_from_zero=0
update_process_names=0
account_guest_in_cpu_meter=0
color_scheme=0
delay=15
left_meters=LeftCPUs Memory Swap 
left_meter_modes=1 1 1 
right_meters=RightCPUs Tasks LoadAverage Uptime 
right_meter_modes=1 2 2 2 

htop 常用参数

每 3 秒更新一次 htop

htop -d 30

使用 htop 命令按用户排序

htop -s USER

使用 htop 命令按 CPU 使用率排序

htop -s CPU%

使用 htop 命令跟踪特定用户

htop -u tastethelinux

使用 htop 命令按内存使用排序

htop -s MEM%

使用 htop 命令跟踪多个进程,1 和 443 是将要跟踪的进程 ID

 htop -p 1,443

htop 源码编译

最新源码获取:https://github.com/htop-dev/htop/releases

参考 fedora 进行编译:https://src.fedoraproject.org/rpms/htop/blob/f29/f/htop.spec

./configure \
    --enable-openvz \
    --enable-vserver \
    --enable-taskstats \
    --enable-unicode \
    --enable-cgroup

make

参考资料

使用详解:https://cloud.tencent.com/developer/article/1115041

使用详解:https://linux.cn/article-3141-1.html

https://www.cnblogs.com/programmer-tlh/p/11726016.html

https://www.cnblogs.com/liuyansheng/p/6346523.html