top命令的使用

top命令的使用

top 是一个在 Unix、Linux 和其他类 Unix 操作系统中常用的命令行工具,用于实时显示系统中各个进程的资源占用状况,包括 CPU 和内存使用情况。以下是 top 命令的一些主要特点和用法

top命令输出结果:
top - 17:57:21 up 258 days, 16 min,  3 users,  load average: 4.26, 3.94, 3.76
Tasks: 791 total,   1 running, 790 sleeping,   0 stopped,   0 zombie
%Cpu(s):  3.2 us,  2.9 sy,  0.0 ni, 93.9 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem : 65605616 total,  7051896 free, 27460272 used, 31093448 buff/cache
KiB Swap:        0 total,        0 free,        0 used. 31756956 avail Mem

   PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
 91976 root      20   0  861220 154268  10280 S  38.0  0.2  25026:21 titanagent
  1757 root      20   0  117268   2808    684 S  11.2  0.0  19420:34 diskmgtd
 47432 omm       20   0 3650940 269252   4048 S   8.9  0.4 204:39.29 omm_agent.bin
  3613 ketauser  20   0 2131352  17736   4240 S   7.3  0.0 363:21.56 ketad
  2068 root      20   0  172956  58456    724 S   6.3  0.1  18505:59 statmon
 56692 omm       20   0 6833484 954128  34164 S   4.0  1.5   1005:28 java
 40117 omm       20   0  182320  14156   4912 S   3.6  0.0   0:00.11 python
 66252 omm       20   0   36.4g   1.3g  19148 S   3.3  2.0   3129:14 java

1.显示当前系统中正在运行的进程及其资源使用情况
Tasks(总任务数):791
%Cpu(CPU使用率): 3.2%
KiB Mem(内存使用率): 65605616K

2.显示的列
PID:进程ID。
USER:运行该进程的用户。
PR:进程的优先级。
NI:进程的nice值,表示进程优先级的调整。
VIRT:进程使用的虚拟内存总量。
RES:进程使用的物理内存总量。
SHR:进程使用的共享内存总量。
%CPU:进程使用的CPU使用率。
%MEM:进程使用的内存使用率。
TIME+:进程使用的CPU时间。
COMMAND:启动进程的命令

3.top命令的参数
top -b:不显示界面,只显示命令行输出。
top -d 5:每5秒刷新一次。
top -n 5:只刷新5次,然后退出。
top -o %MEM:按内存使用率排序。
top -p 1234:只显示进程1234的信息。
top -u omm:只显示omm用户进程的信息。
top -c :显示详细的进程命令。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值