首页linux
求知小风 · 真仙

linux 的监控工具介绍 (二)

求知小风发布于

1. glances

glances是一个类似top的工具,不过能够监控cpu 内存 网络和磁盘io等信息,很全面。

安装。

$ sudo apt-get install glances

运行。

$ sudo glances

效果图如下:

2. vmstat

vmstat是sysstat工具集中的其中一个,用它可以监控虚拟内存,cpu,io等情况。

安装:

$ sudo apt-get install sysstat

使用案例:

$ vmstat          # 最简单的用法
$ vmstat 2 6    # 每两秒刷新一次,总共六次
$ vmstat -s      # 显示总体信息

3. lsof

lsof能够列出所有进程打开的文件,巧妙使用的话,它也能轻易地显示一些端口的进程pid。

比如,我打开了3000端口,却不知我是用哪个进程打开的,有时候netstat命令并没有显示出来,然而使用lsof -i tcp:3000 -t就可以轻易查出来。

使用案例:

$ sudo lsof -i 4                 # 列出所有IPv4相关的打开文件
$ sudo lsof -i -u tecmint   # 列出用户打开的文件
$ sudo lsof -p 1                # 列出进程为1打开的所有文件

4. iftop

iftop主要是监控网卡带宽流量走向。

安装:

$ sudo apt-get install iftop

使用:

$ sudo iftop

效果图如下:

5. nethogs

nethogs跟iftop很像,不过它更能看出是哪个进程在消耗流量。

安装:

$ sudo apt-get install nethogs

使用:

$ sudo nethogs

效果图如下:

完结。

本站帖子均为原创内容,如需转载请注明出处,谢谢。

0 条回复
暂无回复~~
喜欢

© 汕尾市求知科技有限公司 | 粤ICP备19038915号 | 在线学员:119

Top