麒麟系统【安装和使用atop监控工具】
atop是一个强大的系统性能监控工具,下面从多方面为你详细介绍它:
一、atop的基本介绍
atop是一个交互式的实时系统监控工具,它可以提供比传统工具(如top)更详细的系统信息。它能够实时监控 CPU、内存、磁盘 I/O、网络等资源的使用情况,还可以记录历史数据,方便后续进行性能分析。
二、安装 atop
-
麒麟服务器操作系统下安装atop:
sudo yum install atop -
麒麟桌面操作系统下安装atop:
sudo apt install atop -
验证安装
安装完成后,可以通过以下命令验证atop是否成功安装:atop -V如果成功安装,会显示
atop的版本信息。如下图所示:

三、使用 atop
-
启动 atop
直接在终端输入atop命令即可启动atop,开始实时监控系统性能:atop启动后,
atop会默认以 10 秒的间隔更新一次数据,你可以看到 CPU、内存、磁盘 I/O、网络等方面的详细信息。如下图所示:

-
指定更新间隔
默认情况下,atop以 10 秒的间隔更新数据,你可以使用-s选项指定更新间隔,例如设置为 5 秒:atop -s 5 -
查看历史数据
atop可以定期记录系统性能数据,以便后续分析。默认情况下,atop会每天创建一个新的日志文件,存储在/var/log/atop目录下。-
查看指定日期的历史数据:
atop -r /var/log/atop/atop_20250213将
20250213替换为你想要查看的具体日期。 -
查看指定时间范围的历史数据:
atop -r /var/log/atop/atop_20250213 10:00 11:00上述命令将查看 2025 年 2 月 13 日 10:00 到 11:00 之间的系统性能数据。
-
-
过滤进程
使用/快捷键后输入关键字,可以过滤显示包含该关键字的进程信息。例如,只查看包含nginx的进程:在atop运行界面按下/,然后输入nginx并回车。 -
快捷键操作
t:切换不同的时间间隔视图,如实时视图和历史视图。1:显示每个 CPU 核心的详细信息。P:按 进程进行过滤。C:按 CPU 使用率对进程进行排序。M:按内存使用率对进程进行排序。D:按磁盘 I/O 对进程进行排序。q:退出atop程序。/:输入关键字来过滤显示的进程,只显示包含该关键字的进程信息。/:输入关键字来过滤显示的进程,只显示包含该关键字的进程信息。