在顶上 是一个 交互式监视器 查看 加载 在一个 Linux系统. 它显示了系统级最关键的硬件资源的占用情况,即cpu、内存、磁盘和网络。 它还显示了哪些进程负责进程级别的 CPU 和内存负载的指示负载。 如果每个进程的“存储记帐”在内核中处于活动状态,或者内核补丁“cnt”已安装,则会显示磁盘负载。 如果已安装内核补丁“cnt”,则仅显示每个进程的网络负载。
命令 在顶上 与其他性能监控工具相比,有一些主要优势:
所有进程的资源消耗 所有相关资源的利用 资源利用率的永久记录 突出显示关键资源 可扩展的窗口宽度 单个线程的资源消耗 仅观察活动 仅观察偏差 每个用户的累积进程活动 每个程序的累积进程活动 每个进程的网络活动
安装在 RHEL/CentOS 和 Fedora linux
首先,您需要按照此处所述启用 EPEL 或 RPMForge 存储库以 安装在上面. 输入以下 yum 命令:
# yum -y install atop
在 Debian/Ubuntu 和 Mint linux 上安装 Atop
打开终端并输入以下命令:
# sudo apt-get install atop -y
如何使用atop程序
以 root 用户身份键入以下命令:
# atop
示例输出:
仅查看活动进程
# atop -a
显示单个线程
# atop -y
显示平均每秒 iso 总值
# atop -1
显示内存相关的进程信息
# atop -m
显示磁盘相关的进程信息
# atop -d
显示网络相关的进程信息
# atop -n
显示调度相关的进程信息
# atop -s
显示各种进程信息(ppid、用户/组、日期/时间)
# atop -v
显示每个进程的命令行
# atop -c
排序选项
通过以下选项对您的流程进行排序:
-C 按 CPU 消耗的顺序对进程进行排序(默认)
-M 按内存消耗顺序对进程进行排序
-D 按磁盘活动顺序对进程进行排序
-N 按网络活动的顺序对进程进行排序
– 按最活跃资源的顺序排序处理(自动模式)
有关 Atop 的更多信息,请参见手册页:
# man atop
就这些!
用于 Linux 性能监控的最佳命令行工具