Linux下查看CPU、内存、磁盘使用情况,并计算其使用率

一、查看CPU使用率

top命令

top:time of process,查看系统当前的运行情况,查看CPU、内存、运行时间、交换分区、执行的线程等信息。

top命令是linux下常用的性能分析工具,能够实时的显示系统中各个进程中资源占用情况,类似Windows中的资源管理器。

参数详解:

     %us:表示用户空间程序的cpu使用率

     %sy:表示系统空间的cpu使用率,主要是内核程序。

     %ni:表示用户通过nice调度过的程序的cpu使用率。

     %id:cpu空闲率,例:92id,表示系统cpu使用率为100%-90%=10%

     %wa:cpu空闲时等待io的时间

     %hi:cpu处理硬中断的数量

     %si:cpu处理软中断的数量

     %st:被虚拟机偷走的cpu

二、查看内存使用率

1.top命令

内存使用率=used/total*100%

2.free命令

参考:http://www.cnblogs.com/black-mamba/p/5918688.html

三、磁盘使用率

df命令

Linux下查看CPU、内存、磁盘使用情况,并计算其使用率_第1张图片

磁盘使用率=(used的列之和)/(1k-blocks的列之和)

你可能感兴趣的:(运维)