简介
作为一个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
欢迎关注我的博客www.bboy.app
Have Fun