沈阳h5建站,体育类网站模板,怎样做企业学校网站,上传网站视频要怎么做才清楚top命令用法
图#xff1a; top命令用法#xff1a; top命令经常用来监控linux的系统状况#xff0c;是常用的性能分析工具#xff0c;能够实时显示系统中各个进程的资源占用情况。
top的使用方式#xff1a; top [-d number] | top [-bnp]
top参数解释#xff1a;
-…top命令用法
图 top命令用法 top命令经常用来监控linux的系统状况是常用的性能分析工具能够实时显示系统中各个进程的资源占用情况。
top的使用方式 top [-d number] | top [-bnp]
top参数解释
-dnumber代表秒数表示top命令显示的页面更新一次的间隔。默认是5秒。
-b以批次的方式执行top。
-n与-b配合使用表示需要进行几次top命令的输出结果。
-p指定特定的pid进程号进行观察。
在top命令显示的页面还可以输入以下按键执行相应的功能注意大小写区分的
?显示在top当中可以输入的命令
P以CPU的使用资源排序显示
M以内存的使用资源排序显示
N以pid排序显示
T由进程使用的时间累计排序显示
k给某一个pid一个信号。可以用来杀死进程
r给某个pid重新定制一个nice值即优先级
q退出top用ctrlc也可以退出top
top各输出参数含义
第一行
top当前时间
up当前系统运行时间
users当前登陆用户数
load average系统负载
第二行
Tasks进程
total进程总数
running 正在运行的进程数
sleeping睡眠的进程数
stopped停止的进程数
zombie僵尸的进程数
第三行
%CpuCPU信息
us用户空间占用CPU百分比
sy内核空间占用CPU百分比
ni用户进程空间内改变过优先级的进程占用CPU百分比
id空闲CPU百分比
wa等待输入输出的CPU时间百分比
hi硬中断(Hardware IRQ)占用CPU百分比
si软中断(Software interrupts)占用CPU百分比
st
第四行
Kib Mem物理内存
total物理内存总量
free空闲内存总量
used使用的物理内存总量
buff/cache用作内核缓存的内存量
第五行
kib Swap交换区
total交换区总量
free空闲交换区总量
used使用的交换区总量
avail Mem代表可用于进程下一次分配的物理内存数量 进程信息 列名 含义 PID 进程id PPID 父进程id RUSER Real user name UID 进程所有者的用户id USER 进程所有者的用户名 GROUP 进程所有者的组名 TTY 启动进程的终端名。不是从终端启动的进程则显示为 ? PR 优先级 NI nice值。负值表示高优先级正值表示低优先级 P 最后使用的CPU仅在多CPU环境下有意义 %CPU 上次更新到现在的CPU时间占用百分比 TIME 进程使用的CPU时间总计单位秒 TIME 进程使用的CPU时间总计单位1/100秒 %MEM 进程使用的物理内存百分比 VIRT 进程使用的虚拟内存总量单位kb。VIRTSWAPRES SWAP 进程使用的虚拟内存中被换出的大小单位kb。 RES 进程使用的、未被换出的物理内存大小单位kb。RESCODEDATA CODE 可执行代码占用的物理内存大小单位kb DATA 可执行代码以外的部分(数据段栈)占用的物理内存大小单位kb SHR 共享内存大小单位kb nFLT 页面错误次数 nDRT 最后一次写入到现在被修改过的页面数。 S 进程状态。 D不可中断的睡眠状态 R运行 S睡眠 T跟踪/停止 Z僵尸进程 COMMAND 命令名/命令行 WCHAN 若该进程在睡眠则显示睡眠中的系统函数名 Flags 任务标志参考 sched.h 1、在top基本视图中按键盘数字“1”可以监控每个逻辑CPU的状况
2、敲击键盘‘b’打开关闭加亮效果
3、敲击键盘‘x’打开/关闭排序列的加亮效果
4、改变进程显示字段
在top基本视图中敲击”f”进入另一个视图在这里可以编辑基本视图中的显示字段
用上下键选择选项按下空格键可以决定是否在基本视图中显示这个选项。 总结
top命令是一个非常强大的功能但是它监控的最小单位是进程如果想监控更小单位时就需要用到ps或者netstate命令来满足我们的要求。