成为Linux专家的不可错过的Sar命令指南
CPUBalance 是一款利用ProBalance算法优化CPU负载保持系统响应迅速的工具。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。
一、概述sar命令通过从系统活动中收集的数据来展示系统的使用情况报告。这些报告由不同部分组成,每个部分都包含数据类型和收集数据的时间。sar命令的默认模式显示访问CPU的各种资源(如用户、系统、I/O调度等)在不同时间增量下的CPU使用率。此外,它还显示给定时间段内空闲CPU的百分比。报告底部列出了每个数据点的平均值。sar默认每10分钟报告一次收集的数据,但您可以使用各种选项来筛选和调整这些报告。与uptime命令类似,sar命令也可帮助您监测CPU的负载情况。通过sar,您可以了解过度负载发生的时间以

一、概述
sar 命令通过从系统活动中收集的数据来展示系统的使用情况报告。这些报告由不同部分组成,每个部分都包含数据类型和收集数据的时间。sar 命令的默认模式显示访问 CPU 的各种资源(如用户、系统、I/O 调度等)在不同时间增量下的 CPU 使用率。此外,它还显示给定时间段内空闲 CPU 的百分比。报告底部列出了每个数据点的平均值。sar 默认每 10 分钟报告一次收集的数据,但您可以使用各种选项来筛选和调整这些报告。
与 uptime 命令类似,sar 命令也可帮助您监测 CPU 的负载情况。通过 sar,您可以了解过度负载发生的时间以及可能导致这种情况的具体细节。sar 提供了更详细的数据,帮助您更好地分析系统性能并及时处理潜在问题。
sar命令的语法为:
# sar [选项]
二、sar 命令示例
1.安装sar命令
要安装 sar 命令,您需要有“sysstat”软件包。
# yum install sysstat # rpm -ivh sysstat-2.3.4
配置 sar 以保留日志超过默认 7 天。
# vi /etc/sysconfig/sysstat
更改“HISTORY”参数。
2.CPU使用率
获取当前CPU使用率。
# sar 2 10 # sar -p 2 10 # sar-P ALL 2 10
要获取前一个日期的 CPU 使用情况,如第14日:
# sar -P ALL -f /var/log/sa/sa14
c. 要获取该月 10 日上午 7 点到下午 3 点(即指定时间)的 CPU 使用率:
# sar -P ALL -f /var/log/sa/sa10 -s 07:00:00 -e 15:00:00
3.内存使用情况
获取当前内存使用情况:
# sar -r 2 10
要获取前一个日期的内存使用情况,如第14日:
# sar -r -f /var/log/sa/sa14
要获取该月 10 日上午 7 点到下午 3 点(即指定时间)的内存使用情况:
# sar -r -f /var/log/sa/sa10 -s 07:00:00 -e 15:00:00
4.交换使用
要获取当前交换使用情况:
# sar -S 2 10
要获取前一个日期的掉期使用情况,如第14日:
# sar -S -f /var/log/sa/sa14
要获取该月 10 日上午 7 点到下午 3 点的隔夜利息使用情况:
# sar -S -f /var/log/sa/sa10 -s 07:00:00 -e 15:00:00
5.平均负载
要获取当前负载平均统计信息:
# sar -q 2 10
要获取前一个日期的负载平均统计信息,如第14 日:
# sar -q -f /var/log/sa/sa14
要获取该月 10 日(上午 7 点到下午 3 点)的负载平均统计信息:
# sar -q -f /var/log/sa/sa10 -s 07:00:00 -e 15:00:00
6.分页使用
要获取当前分页使用情况:
# sar -B 2 10
要获取前一个日期的分页使用情况,如第 14 日:
# sar -B -f /var/log/sa/sa14
要获取该月 10 日上午 7 点到下午 3 点的使用情况:
# sar -B -f /var/log/sa/sa10 -s 07:00:00 -e 15:00:00
7.IO使用情况
获取当前 IO 使用情况:
# sar -b 2 10
要获取前一个日期的 IO 使用情况,如第14 日:
# sar -b -f /var/log/sa/sa14
要获取该月 10 日上午 7 点到下午 3 点的 IO 使用情况:
# sar -b -f /var/log/sa/sa10 -s 07:00:00 -e 15:00:00
8.磁盘IO使用情况
获取当前磁盘 IO 使用情况:
# sar -d -p 2 10
要获取上一个日期的磁盘 IO 使用情况,如第14 日:
# sar -d -p -f /var/log/sa/sa14
要获取该月 10 日上午 7 点到下午 3 点的磁盘 IO 使用情况:
# sar -d -p -f /var/log/sa/sa10 -s 07:00:00 -e 15:00:00
9.网络统计
要获取当前网络设备统计信息:
# sar -n DEV 2 10
要获取上一个日期的网络设备统计信息,如第14日:
# sar -n DEV -f /var/log/sa/sa14
要获取该月 10 日上午 7 点到下午 3 点的网络设备统计信息:
# sar -n DEV -f /var/log/sa/sa10 -s 07:00:00 -e 15:00:00
10. 电源管理统计
要获取当前的电源管理使用情况:
# sar -m 2 10
要获取上一个日期的电源管理使用情况,如第14 个日:
# sar -m -f /var/log/sa/sa14
要获取该月 10 日上午 7 点到下午 3 点的电源管理使用情况:
# sar -m ALL -f /var/log/sa/sa10 -s 07:00:00 -e 15:00:00
11.内存统计(页面活动)
要获取当前内存统计信息:
# sar -R 2 10
要获取前一个日期的内存统计信息,如第14 个日:
# sar -R -f /var/log/sa/sa14
要获取本月 10 日(上午 7 点到下午 3 点)的内存统计信息:
# sar -R ALL -f /var/log/sa/sa10 -s 07:00:00 -e 15:00:00
WPS Office是一款面向macOS用户的综合办公套件,将文字处理、电子表格、演示文稿、PDF工具、模板与云协作整合在同一应用中。它兼容常见Microsoft Office格式,支持Intel及Apple芯片Mac,基础功能可免费使用,
Shapr3D是一款面向工业设计、机械工程、建筑概念和三维打印工作流的CAD软件。Mac版采用Parasolid建模内核,支持草图约束、实体建模、工程图、可视化渲染及常见CAD格式交换,并可通过账户在多台设备之间同步项目。
REAPER是Cockos开发的数字音频工作站,提供多轨音频与MIDI录制、剪辑、处理、混音和母带制作工具。Mac版兼容Intel与Apple芯片,支持AU、VST、VST3、CLAP等插件格式,并提供高度可定制的工作流程。
Adobe Photoshop 是面向摄影师、设计师和内容创作者的专业图像处理工具,可在 Windows 上完成照片修饰、选区抠图、图层合成、文字排版、绘画及生成式编辑。软件采用订阅授权,由 Creative Cloud 管理安装、更新与许
Adobe InDesign 是面向印刷与数字出版的专业页面排版工具,可制作书籍、杂志、宣传册、海报、交互式 PDF 和电子书。它提供精细的文字样式、多页面管理、印前检查及多格式输出能力,并能与 Photoshop、Illustrator
Adobe Illustrator 是用于绘制矢量图形、插画、图标、徽标和版式的专业设计工具。它以路径和锚点为核心,作品放大后仍能保持清晰,并提供画板、文字、渐变、图像描摹及精确变换等功能,适合品牌视觉、印刷物料、数字界面和商业插画创作。













