CentOS/RHEL atop 进程监控
时间:2019-11-20 08:52:43 来源:igfitidea点击:
atop是一个交互式监视器,用于查看Linux系统上的负载。
它显示了系统级别上最关键的硬件的试验情况,即cpu,内存,磁盘和网络。
它还显示相对于进程级别上的cpuand内存负载,哪些进程负责指示的负载。
在CentOS/RHEL/Fedora Linux上可以使用EPEL仓库安装atop。
在CentOS/RHEL/Red Hat Linux上安装atop
启用EPEL repo才能安装在atop。
执行以下yum命令:
# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo # yum --disablerepo=\* --enablerepo=epel install atop -y
如何使用atop?
用root执行以下命令:
# atop
atop命令示例
查看活动的进程
# atop -a
显示单个线程
# atop -y
显示IO每秒平均值
# atop -1
显示与内存相关的进程信息
# atop -m
显示与磁盘相关的进程信息
# atop -d
显示和网络相关的进程信息
# atop -n
显示与调度有关的过程信息
# atop -s
显示进程的各种信息(ppid,用户/组,日期/时间等)
# atop -v
显示每个进程的执行命令
# atop -c
atop排序
可以根据多种条件对进程进行排序:
-C sort processes in order of cpu-consumption (default) -M sort processes in order of memory-consumption -D sort processes in order of disk-activity -N sort processes in order of network-activity -A sort processes in order of most active resource (auto mode)
有关更多信息,请参见atop(1)命令手册页。