系统负载常用查看命令详解.docx
《系统负载常用查看命令详解.docx》由会员分享,可在线阅读,更多相关《系统负载常用查看命令详解.docx(49页珍藏版)》请在第一文库网上搜索。
1、系统负载常用查看命令详解本章将对在日常工作中常用的10个系统负载查看命令进行详细的介绍,这些命令由procps、sysstatdstat iftop iotop iperf 等软件包提供。top使用top命令可以查看正在运行的系统中的动态实时视图信息,显示系统摘要信息,以及Linux内核当前正在管理的任务列表。其支持静态输出,也支持交互式输出,还可以在启动之前读取响应的配置文件来决定如何显示进程的状态信息。使用方法:top -hv 1-abcHimMsS -d delay -n iterations -u user | -U user -p pid ,pid .该命令由procps软件包提供。
2、命令行选项- -a:按照内存使用情况对进程进行排序。- -b:静态输出(非交互式模式),可用于程序抓取数据。在此模式下,top不接受交互式命令。- -c:显示整个命令行(程序运行的进程信息),而不只是显示命令名(程序名)。- -d:指定屏幕信息刷新的间隔时间。当然,可以使用s交互式命令来改变间隔时间(可以使用小数,但不允许使用负数,使用该选项会覆盖配置文件中的值。另外,如果top使用了s选项以安全模式运行,则不允许使用交互式命令修改刷新间隔时间)。- -h:打印帮助信息。- -H:打印线程信息(在默认情况下,top只显示进程信息)。- -i:不显示任何空闲或者僵死的进程信息。 -m:使用USE
3、D列代替VIRT列,USED列为进程rss和swap计数的总和。 -M:在top输出信息头部的Mem和Sw叩输出行中的数值使用MB代替kb,且支持浮点数显示。 设置状态信息刷新总次数,静态模式和交互式模式都支持。 -p:通过进程ID以监控指定进程的状态。该选项最多可以同时使用20次(一次指定一个进程ID),或者使用一次该选项,但使用一个用逗号分隔的包含20个进程ID的列表。也可以两种方式混用,但最多只支持20个进程ID。- -s:使top命令在安全模式下运行(部分交互式命令在安全模式下不支持)。这将避免交互式命令所带来的潜在危险。它不能和-d选项同时使用。- -S:指定累计模式,在该模式下每个
4、进程的CPU使用时间都包括了其自身和已经死掉的子进程时间。- -u:只打印以给定用户名的身份运行的进程对应的状态信息。 -U:只打印以给定用户名的身份运行的进程对应的状态信息,但可以打印指定用户的更多信息。 -v:打印版本信息。交互式命令选项 q:退出top命令。 空格键:立即刷新。 s:设置刷新间隔时间。 C:显示命令完全模式。 t:显示或隐藏进程和CPU状态信息。 m:显示或隐藏内存状态信息。 1:显示或隐藏uptime信息。 f:增加或减少进程显示标志。 S:累计模式,会把已完成或退出的子进程占用的CPU时间累计到父进程的TIME+o P:按CPU排行。 T:按TIME+排行。 M:按4
5、4排行。 u:指定显示用户进程。 r:修改进程renice值。 k: kill进程。 i:只显示正在运行的进程。 W:将对top的设置保存到文件/.toprc中,下次启动将自动调用这个文件的设置。 h:帮助命令。输出结果解读在命令行终端直接输入top命令(不带任何选项),输出结果如下:rootlocalhost -# top# 13:36:00表示当前时间,up 21: 35表示系统运行了多长时间,1 user表示当前用户数,load average: 0.15,0.05, 0.01表示CPU在1分钟、5分钟、15分钟内的平均队列长度top - 13:36:00 up 21:35r1 user
6、, load average: 0.15, 0.05, 0.01# 2135 total表示总的进程数,1 running表示正在运行的遗栏数,2134 sleeping表示睡眠进程数,0 stopped,0 zombie表示停止进程数和僵尸进程数Tasks: 2135 totalf 1 running, 2134 sleeping, 0 stopped, 0 zombie# 00*us表示用户空间进程占用百分比,O.OSsy表示内核空间进程占用百分比,0.0*ni表示在用户进程空间内改变过优先级的进程占用CPU百分比,99.9%id表示空闲CPU百分比,0.0%wa表示1/O等待的百分比,0
7、.0%hi表示硬件CPU中断占用百分比,0.0%si表示软中断占用百分比,0.0%st表示虚拟化软件从该VM中窃取的时间百分比(通常在虚拟化的主机中会发生该情况)Cpu(s): 0.0%usz 0.0%sy, 0.0%nir 99.9%idf 0.0%wa/ 0.0%hix 0.0%sir 0.0%st# 264418504k total表示总的内存大小,5782816k used表示已经使用的内存大小,258635688k free表示空闲的内存大小,303764k buffers表示用作内核缓存的内存大小Mem: 264418504k total/ 5782816k used, 25863
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 负载 常用 查看 命令 详解