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:向左移动