推荐几个linux上的系统监控工具

简介

作为一个linux系统管理员一个优秀的系统监控工具是必不可少的,像我虽然不懂top中

load average: 1.34, 1.49, 1.41

这三个数值的含义,但是也可以很好的去看系统负载,因为我经常使用的是htop,下面我就介绍几个这个方面相关的工具

top

这个几乎在所有的linux发行版本都内置了,所以这个工具可能是使用的人最多的,你可能觉得这个工具很简陋,没错,个人觉得除了颜色单调,其他的都还ok,下面介绍三个小功能,当你打开top之后可以输入m切换显示内存信息,输入t可以切换显示进程和CPU状态信息,输入c可以切换显示命令名称和完整命令行

htop

当你不想使用top这么单调的界面的时候,你可以使用htop,htop的颜色的确多了很多,而且图形化的展示了cpu和内存的状态,所以这个是我最经常使用的工具,ubuntu18.04之后貌似系统就内置了这个命令,这很棒,相比于top,htop的功能多了很多,而且更方便搜索进程,排序等

ubuntu 下安装

sudo apt install htop

bashtop

相比于htop,bashtop更好看了,可以显示各个文件系统的占用情况,但是bug也有了,比如我的系统不管是什么用户启动bashtop,文件系统占用情况就是显示不出,网络的负载也有显示

ubuntu 下按扎ung

sudo snap install bashtop

glances

这个工具竟然显示出了我的公网ip,而且附加上了磁盘io,界面的话个人觉得不是特别的好看,如果区块和区块之间有边界线会更好点

ubuntu下安装

sudo apt install glances

nmon

nmon其实做得有点复杂了,因为在终端输入nmon之后,给人看到的不是直观的监控信息而是一个菜单,让你区选择你要看什么,而且当你看完了cpu想要看内存的时候还要从cpu菜单退出来,然后再进入内存菜单

ubuntu 下安装

sudo apt install nmon

atop

atop 绝对是最丑的,个人觉得连top都不如,看看这丑样子

ubuntu 下安装

sudo apt install atop

欢迎关注Bboysoul的博客www.bboy.app

Have Fun

欢迎关注我的其它发布渠道