关于Linux top 命令
#top
----------------------------------------------------------------
top -
12:25:44, [系统当前时间]
up 18:48, [系统运行时间]
1 user, [当前登录用户]
load average: 3.07, 3.02, 2.93 [1分钟、5分钟、15分钟平均负载]
----------------------------------------------------------------
Tasks:
127 total, [总进程数]
2 running, [正在运行]
125 sleeping, [挂起]
0 stopped, [停止]
0 zombie [僵尸]
----------------------------------------------------------------
Cpu(s):
0.3%us, [用户应用占用]
0.0%sy, [内核系统占用]
0.0%ni, [用户进程空间内改变过优先级的进程占用]
50.1%id, [空闲比]
49.6%wa, [等待输入输出的CPU时间百分比]
0.0%hi,
0.0%si,
0.0%st
----------------------------------------------------------------
Mem:
8024676k total, [物理内存总量]
5861096k used, [使用的物理内存总量]
2163580k free, [空闲内存总量]
23540k buffers [用作内核缓存的内存量]
----------------------------------------------------------------
Swap:
4063224k total, [交换区总量]
11728k used, [使用的交换区总量]
4051496k free, [空闲交换区总量]
3455708k cached [缓冲的交换区总量]
----------------------------------------------------------------
PID [进程id]
USER [进程所有者]
PR [Priority,优先级,越小越早被执行]
NI [Nice,优先级,与Priority相关,越小越早被执行]
VIRT [Virtual,进程占用虚拟内存]
RES [进程占用物理内存]
SHR [进程使用的共享内存]
S [进程状态,D:不可中断的睡眠状态 R:运行 S:休眠 T:停止 Z:僵尸 ]
%CPU [进程cpu占用]
%MEM [进程物理内存占用]
TIME+ [进程使用cpu时间]
COMMAND [命令/进程名称]
常用命令
1. 按"空格", 立即刷新显示的数值
2. 按"1", 显示所有CPU使用的详细信息。
3. 按"P", 默认设置,显示根据CPU排序的信息。
4. 按"T", 默认设置,显示累计占用的CPU时间排序的信息。
5. 按"m", 切换显示内存信息。
6. 按"c", 显示命令名称和完整命令行。
7. 按"M", 根据使用内存大小%Mem进行排序。