linux 命令

1. top

第一行 任务队列信息,同uptime使用效果

14:08:31 当前时间

up 2 days 运行时间

4 users 当前登录用户数

load average: 18.74, 18.35, 17.62 负载均衡 分别为 1分钟 5分钟 15分钟的负载情况

第二行 task 任务 进程

Tasks: 942 total, 2 running, 940 sleeping, 0 stopped, 0 zombie

分别对应总进程数,运行数,睡眠数,停止数,僵尸进程数

第三行 cpu状态信息

22.8 us 【userspace】 用户空间占cpu的百分比

21.1 sy 【sysctl】 内核空间占cpu的百分比

0.2 ni 用户进程空间内改变过优先级的进程占用CPU百分比

55.5 id 【idolt】 空闲cpu百分比

0.4 wa 【wait】 io等待占用cpu的百分比

0.0 hi 【Hardware IRQ】硬中断占用cpu的百分比

0.1 si 【Software Interrupts】 软中断占用cpu的百分比

0.0 st 虚拟机占用的cpu百分比

第四行 内存状态

第五行 swap交换分区信息

第七行以下 各个任务的状态

PID — 进程id
USER — 进程所有者
PR — 进程优先级
NI — nice值。负值表示高优先级,正值表示低优先级
VIRT — 进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
RES — 进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA
SHR — 共享内存大小,单位kb
S —进程状态。D=不可中断的睡眠状态 R=运行 S=睡眠 T=跟踪/停止 Z=僵尸进程
%CPU — 上次更新到现在的CPU时间占用百分比
%MEM — 进程使用的物理内存百分比
TIME+ — 进程使用的CPU时间总计,单位1/100秒
COMMAND — 进程名称(命令名/命令行)

top 运行中可以通过 top 的内部命令对进程的显示方式进行控制。内部命令如下:
s – 改变画面更新频率
l – 关闭或开启第一部分第一行 top 信息的表示
t – 关闭或开启第一部分第二行 Tasks 和第三行 Cpus 信息的表示
m – 关闭或开启第一部分第四行 Mem 和 第五行 Swap 信息的表示
N – 以 PID 的大小的顺序排列表示进程列表
P – 以 CPU 占用率大小的顺序排列进程列表
M – 以内存占用率大小的顺序排列进程列表
h – 显示帮助
n – 设置在进程列表所显示进程的数量
q – 退出 top
s – 改变画面更新周期

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值