htop是linux系统中的一个互动查看器,是top的高级版。
1. 头部左侧:
左上角代表cpu(1~8分别为8核CPU的使用情况),内存,swap占用率,数据标识的表示CPU每核心使用率。
2. 头部右侧:
第一行:进程总数,当前运行进程数
第二行:5、10、15分钟负载
第三行:系统运行时间
3. 主体部分:
PID:进程标志号
USER:进程所有者的用户名
PR:进程的优先级别
NI:进程的优先级别数值
VIRT:进程占用的虚拟内存值
RES:进程占用的物理内存值
SHR:进程使用的共享内存值
S:进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数
%CPU:该进程占用的CPU使用率
%MEM:该进程占用的物理内存和总内存的百分比
TIME+:该进程启动后占用的总的CPU时间
COMMAND:进程启动的启动命令名称
热键:
1. F2编辑配置
2. F9发送信号
左侧是所有可用的信号,右侧是列出的进程。只要选中信号,并选择一个进程,然后按enter键,选中的信号就会发送到此进程中。
3. F3搜索进程
可以输入搜索进程的名字按enter键进行检索。如果找到,会高亮选中的进程。
4. 空格键设置颜色标注进程条目
在系统中运行着的实时进程视图中,因为整个列表在不停的刷新着,进程的排列顺序也在变动着,要追踪某个进程是个大问题。为了这个问题, htop 提供了一个很简单的解决方案:颜色标注。要标注某个进程条目,需要做的就是选中此条目,然后按下‘空格’键。
5. 命令行选项
-s 选项: 按指定的列排序。例如,htop -s PID命令会按 PID 列的大小排序来显示。
-u 选项: 显示指定的用户的进程信息列表。例如,htop -u himanshu命令会只显示出用户名为 himanshu 的相关进程。
-d 选项: 设置刷新的延迟时间。例如,htop -d 100命令会使输出在1秒后才会刷新(参数 -d 的单位是10微秒)。
网友评论