返回介绍

第 2 节 linux 系统监控常用命令(二)

发布于 2025-02-25 23:29:30 字数 4701 浏览 0 评论 0 收藏 0

实验简介

  本节继续上一节实验,介绍 Linux 系统监控的其他常用命令。

(1)服务管理程序:sysv-rc-conf

  Linux 系统任何时候都运行在一个指定的运行级上,并且不同的运行级的程序和服务都不同,所要完成的工作和要达到的目的都不同,系统可以在这些运行级之间进行切换,以完成不同的工作。sysv-rc-conf 是一个强大的服务管理程序,用于查看程序和服务的运行级别。

Ubuntu 的系统运行级别:

0    系统停机状态

1    单用户或系统维护状态

2~5  多用户状态

6    重新启动

安装并运行 sysv-rc-conf:

$ sudo apt-get install sysv-rc-conf
$ sudo sysv-rc-conf

操作截图:

图片描述信息

  操作界面十分简洁,你可以用鼠标点击,也可以用键盘方向键定位,用空格键选择在启动级中开启或关闭程序,用 Ctrl+N 翻下一页,用 Ctrl+P 翻上一页,用 Q 退出。

  对程序进行启动级的操作也可以用 update-rc.d 命令实现。

  例如:删除 apache2 随机器启动的服务,并查看其它命令选项

$ sudo update-rc.d -f apache2 remove
$ sudo update-rc.d 

(2)监视每个进程使用的网络带宽:NetHogs

  NetHogs 是一个开放源源代码的很小程序(与 Linux 下的 top 命令很相似),它密切监视着系统上每个进程的网络活动。同时还追踪着每个程序或者应用所使用的实时网络带宽。

$ sudo apt-get install nethogs

$ sudo nethogs

操作截图:

图片描述信息

用 Q 退出 nethogs 的界面。

运行 nethogs 命令:

$  nethogs --help

$ nethogs > nethogs.txt

操作截图:

图片描述信息

打开主文件夹,查看 nethogs.txt 里面的内容。(由于实验环境对字符的支持问题,可能会出现乱码)。

(3) 监视网络带宽:iftop

  iftop 是另一个在控制台运行的开放源代码系统监控应用,它显示了系统上通过网络接口的应用网络带宽使用(源主机或者目的主机)的列表,这个列表定期更新。iftop 用于监视网络的使用情况,而'top'用于监视 CPU 的使用情况。iftop 是'top'工具系列中的一员,它用于监视所选接口,并显示两个主机间当前网络带宽的使用情况。

$ sudo apt-get install iftop

$ sudo iftop

操作截图:

图片描述信息

界面相关说明:

<= => :表示的是流量的方向。
TX:发送流量
RX:接收流量
TOTAL:总流量
Cumm:运行 iftop 到目前时间的总流量
peak:流量峰值
rates:分别表示过去 2s 10s 40s 的平均流量

界面操作:

按 h 切换是否显示帮助;

按 n 切换显示本机的 IP 或主机名;

按 s 切换是否显示本机的 host 信息;

按 d 切换是否显示远端目标主机的 host 信息;

按 t 切换显示格式为 2 行/1 行/只显示发送流量/只显示接收流量;

更多操作请查看帮助

操作截图:

图片描述信息

(4)System Monitor

gnome-system-monitor 是 GNOME 系统监视器,能够监听 CPU,内存,进程,硬盘的信息。分为进程监控,资源监控,文件监控:

$ sudo apt-get install gnome-system-monitor

$ gnome-system-monitor

进程监控:包括进程名,用户,CPU 占用率,进程 PID,内存占用,优先级:

操作截图:

图片描述信息


资源监控是对历史资源使用的统计,将其绘制成图展现,从图中可以看出 CPU 使用率的变化,存储占用率变化,带宽占用率变化。

操作截图:

图片描述信息


由于实验环境的原因,文件监控包括 hosts,hostname 等。


双击 hosts,查看其内容:

操作截图:

图片描述信息

参考文档:

1.http://www.bitscn.com/os/linux/201405/199059.html

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文