良许Linux教程网 干货合集 Linux常用命令—sar命令

Linux常用命令—sar命令

Linux常用命令sar命令 是Linux下系统运行状态统计工具,它将指定的操作系统状态计数器显示到标准输出设备,下面良许教程网为大家分享一下Linux常用命令—sar命令具体使用方法。

Linux常用命令—sar命令

sar

系统运行状态统计工具

补充说明

sar工具将对系统当前的状态进行取样,然后通过计算数据和比例来表达系统的当前运行状态。它的特点是可以连续对系统取样,获得大量的取样数据。取样数据和分析的结果都可以存入文件,使用它时消耗的系统资源很小。

语法

 sar(选项)(参数)

选项

 -A:显示所有的报告信息;
 -b:显示I/O速率;
 -B:显示换页状态;
 -c:显示进程创建活动;
 -d:显示每个块设备的状态;
 -e:设置显示报告的结束时间;
 -f:从指定文件提取报告;
 -i:设状态信息刷新的间隔时间;
 -P:报告每个CPU的状态;
 -R:显示内存状态;
 -u:显示CPU利用率;
 -v:显示索引节点,文件和其他内核表的状态;
 -w:显示交换分区状态;
 -x:显示给定进程的状态。

参数

  • 间隔时间:每次报告的间隔时间(秒);

  • 次数:显示报告的次数。

实例

察看内存和交换空间的使用率:

 sar -r
 Linux 2.4.20-8 (www.jsdig.com)    20130503  
 12:00:01 AM kbmemfree kbmemused  %memused 
 kbmemshrd kbbuffers  kbcached  
 12:10:00 AM    240468   1048252     81.34    
 0    133724    485772  
 12:20:00 AM    240508   1048212     81.34   
 0    134172    485600  
 …  
 08:40:00 PM    934132    354588     27.51    
 0     26080    185364  
 Average:       324346    964374     74.83  
 0     96072    467559 

kbmemfree与kbmemused字段分别显示内存的未使用与已使用空间,后面跟着的是已使用空间的百分比(%memused字段)。kbbuffers与kbcached字段分别显示缓冲区与系统全域的数据存取量,单位为KB。

观察系统部件10分钟,并对数据进行排序:

 sar -o temp 60 10

总结

至此关于Linux常用命令sar命令的使用方法分享结束,大家如果对sar命令的使用方法还有问题可以通过评论区将问题提交我们。

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

137e00002230ad9f26e78-265x300

本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部