如何在(Ubuntu)Linux上监视您的系统性能

监控Linux系统是至关重要的,以便能够提高其性能,找出问题的根源,并采取更有针对性的纠正...

监控您的Linux系统是必不可少的,以便能够提高其性能,找出问题的根源,并采取更有针对性的纠正措施。 和Linux一样,有很多工具和许多不同的方式可以用来监控系统性能的不同方面。 在这个简单的指南中,我们将全面介绍如何在Ubuntu Linux系统上安装和运行三个监控工具。

GNOME系统监视器

您可以使用第一个工具来概述系统资源的使用情况,这是GNOME的系统监控实用程序。 使用它可以确定CPU负载,RAM使用,交换文件使用,硬盘大小和可用空间,最后确定网络活动(发送/接收)。

您可以通过在程序包管理器上选择该工具,或者在终端上输入以下命令来安装此工具:

sudo apt-get install gnome-system-monitor

GNOME系统监视器。

系统监视器的第一个选项卡专门用于进程管理。 您可以检查系统中运行的内容,按RAM使用情况或CPU负载进行排序,然后按右下方的“结束进程”按钮,从列表中删除所选/突出显示的条目。 您还可以在“查看”菜单上启用“依赖关系”参数,以树状视图查看子进程。

使用GNOME系统监视器

第二个选项卡描述了系统CPU的使用历史(单独显示核心负载),RAM和Swap以及网络活动。 当要找到性能障碍的动作时,这部分工具特别有用。 如果我们可以增加显示的历史时间框架会更好,但不幸的是,偏好不允许这样的设置。

请参阅显示器中的RAM,交换和网络活动。

顶部和顶端

系统监控的“方便”和直接的方法是简单地打开一个终端,键入“顶部”并按Enter键。

top

这将显示系统中当前运行的所有进程。 如果要按照大小对流程进行排序,请按“P”完成操作。

最上面的命令。

如果顶部看起来不错,你应该尝试更好的htop! 通过“sudo apt-get install htop”安装它,再次在终端上运行它。

sudo apt-get install htop

htop

与“简单”顶部相反,htop具有一些附加功能,使得不同因素的排序更容易,杀死过程更快,甚至一些显示选项,使其看起来更好。 您可以使用F1-10访问其选项,如终端底部所示。


htop命令。

用htop监控系统。

Lm传感器

最后,您应该知道另一个有用的终端实用程序与上述不同。 Lm传感器可帮助您监控系统的硬件温度和电压。 要得到它们,可以在终端上输入以下命令:

sudo apt-get install lm-sensors

然后,您可以简单地在终端上输入“传感器”,并显示一些关键信息。

sensors

输出lm-sensors命令。

想要远程检查这些重要数据的服务器管理员也可以检查这样做的“psensors”软件包。