htop
是一个交互式的进程查看工具,可以用鼠标点击或者键盘操作。
一般Linux系统都没有安装htop
,需要自行安装。
安装
Centos 7.9
1
| $ sudo yum install -y htop
|
Ubuntu 20.04
1
| $ sudo apt install -y htop
|
使用
直接输入htop
命令即可。
1 2 3 4 5 6 7 8 9 10 11 12 13
| $ htop 1 [ 0.0%] 5 [ 0.0%] 2 [| 0.7%] 6 [| 0.7%] 3 [ 0.0%] 7 [ 0.0%] 4 [ 0.0%] 8 [||||||| 4.6%] Mem[||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||10.5G/15.5G] Tasks: 86, 786 thr; 1 running Swp[ 0K/0K] Load average: 0.08 0.09 0.13 Uptime: 739 days(!), 23:33:23
PID USER PRI NI VIRT RES SHR S CPU% MEM% TIME+ Command 17019 ubuntu 20 0 2464M 368M 46536 S 3.3 2.3 195h splunkd -p 8089 restart 17249 ubuntu 20 0 2464M 368M 46536 S 2.6 2.3 62h43:21 splunkd -p 8089 restart 10584 ubuntu 20 0 29752 5324 3508 R 2.0 0.0 0:00.13 htop
|
PID
:进程IDUSER
:进程所属用户PRI
:进程优先级NI
:进程的nice
值VIRT
:虚拟内存RES
:物理内存SHR
:共享内存S
:进程状态,S
表示休眠,R
表示运行,Z
表示僵尸CPU%
:CPU占用百分比MEM%
:内存占用百分比TIME+
:进程运行时间Command
:进程命令
快捷键
Ctrl + n
:光标移动到下一个进程Ctrl + p
:光标移动到上一个进程Ctrl + f
:向右移动Ctrl + b
:向左移动