每个人都会同意,Linux监控工具是确保Linux基础设施健康所必需的。因此,性能监控解决方案对于观察Linux系统的运行状况、活动和功能至关重要。
幸运的是,有许多Linux监控工具可用。本文将讨论五种基于轻量级终端的免费工具,用于监视运行Linux的服务器和台式机。
下面讨论的基于终端的监控工具可以帮助您监控Linux机箱上的各种系统资源。
1.顶部
的
顶部
(
t
able
o
f
processes)命令是Linux的主要系统和进程监控工具之一。命令
顶部
显示了正在运行的操作的列表以及默认情况下的标准CPU指标和内存使用情况。
运行此命令将打开一个交互式命令模式窗口,其中上半部分将包含进程和资源使用情况的统计信息。下半部分包括当前正在运行的进程的列表。
这个
顶部
命令是一种简单但有用的方法,可以查看系统上当前运行的程序以及它们对系统资源的使用程度。好消息是,该实用程序预装在所有Linux发行版中。
有关详细信息,请访问顶部命令手册页。
2.htop
这个
htop
Linux系统中的命令是一个命令行实用程序,允许用户实时交互式地监视系统的重要资源或服务器的进程。它可以被认为是Windows任务管理器的Linux对应产品。
该命令比
顶部
命令例如,您可以与
htop
使用鼠标。此外,您可以垂直滚动以查看整个流程列表,也可以水平滚动以查看流程的完整命令行。
此外
htop
在其输出中使用颜色以及有关CPU、内存和交换使用情况的视觉指示。
有关更多信息,请访问htop网站。
在Ubuntu/Debian上安装htop
htop
Ubuntu和Debian的软件包在默认存储库中可用,因此键入:
sudo apt安装htop
在CentOS/Locky Linux/AlmaLinux上安装htop
首先,您必须在系统上安装EPEL repo(如果未安装),然后安装
htop
包裹
sudodnf安装epel版本
sudo dnf安装htop
3.btop
btop
是一个跨平台的命令行实用程序,它支持鼠标控件,因此您可以仅通过鼠标输入进行完全导航。此外,它还显示CPU、内存、存储、网络和进程的实时使用情况和统计数据。
具有
btop
,您可以快速查看进程的详细统计信息,轻松切换排序选项,发送
SIGTERM
,
SIGKILL
和
SIGINT
对于选定的进程,查看存储设备的当前读写速度等等。
有关更多信息,请访问btop GitHub页面。
在Ubuntu/Debian上安装btop
最简单的安装方法
btop
在Ubuntu或Debian上,将其作为Snap包安装。所以,首先安装
snapd
,如果未安装,请安装
btop
包使用
断裂
:
sudo apt安装snapd
sudo快照安装btop
在CentOS/Locky Linux/AlmaLinux上安装btop
首先,您需要启用EPEL repo(如果未安装),然后安装Snap:
sudo dnf安装epel repo
sudo dnf安装snapd
安装后,需要启用管理主快照通信插座的systemd单元:
sudo
systemctl
使可能
现在
snapd
插座
代码语言:
CSS
(
css
)
要启用经典捕捉支持,请输入以下内容以在
/var/lib/snapd/snap
以及
断裂
:
sudo ln-s/
var
/lib/snapd/snap/snap
代码语言:
JavaScript
(
javascript
)
请注销并重新登录,或者重新启动系统以确保快照的路径正确更新。
然后安装
btop
包裹
sudo快照安装btop
4.nmon
nmon
是系统的管理员调谐器和基准测试工具,用于显示CPU、内存、网络、磁盘、文件系统、NFS、顶级进程、资源和电源微分区的性能。
此外,为了实时显示系统资源使用情况,您还可以写入由
nmon
在文件中,这在某些情况下非常有用。换句话说,
nmon
可以将数据快照到
.csv
文件以便以后使用。
有关更多信息,请访问nmon网站。
在Ubuntu/Debian上安装nmon
nmon
Ubuntu和Debian的软件包在默认存储库中可用,所以只需键入:
sudo apt安装nmon
在CentOS/Locky Linux/AlmaLinux上安装nmon
首先,您必须在系统上安装EPEL repo(如果未安装),然后安装
nmon
包裹
sudodnf安装epel版本
sudo dnf安装nmon
5.眼神
用Python编写
一瞥
是一种跨平台监控工具,可提供有关系统性能的信息。它在独立模式(结果显示在终端上)、客户端/服务器模式或web服务器模式(结果在web浏览器中显示)下监视系统资源。
上述所有Linux监控工具都可以监控CPU和内存的使用情况,并列出有关运行进程的信息。
但是,扫视还监视文件系统I/O、网络I/O和传感器读数,这些读数可以显示硬件设备和逻辑卷的CPU和其他硬件温度、风扇速度以及磁盘使用情况。
欲了解更多信息,请访问浏览网站。
在Ubuntu/Debian上安装浏览
一瞥
Ubuntu和Debian的软件包在默认存储库中可用,因此键入:
sudo apt安装浏览
在CentOS/Locky Linux/AlmaLinux上安装浏览
首先,您必须在系统上安装EPEL repo(如果未安装),然后安装
一瞥
包裹
sudodnf安装epel版本
sudo dnf安装浏览
结论
终端监控提供了一种快速简便的方法,可以立即查看Linux系统上发生的事情。
因此,这些是我们挑选的最好的基于Linux终端的监控工具。我们希望该列表对您有所帮助,并帮助您找到正确的工具来监控您的系统使用情况和资源消耗。
那么,您会选择什么来监视您的Linux系统呢?
相关推荐
在Windows 11上干净的启动可以帮助您修复任何东西,从缓慢的计算机到任何突然失控的特定程序。它的工作原理是用最少的驱动程序和应用程序启动您的电脑,这可以让您找出错误的原因。 好消息是,将Windows 11引导到干净的引导环境是一个简单的过程。 如何清理引导Windows 11 一 干净启动 是一种故障排除技术,它使用最少的启动程序和驱动程序来启动系统。它可以帮助您确定是否有额外的程序是这个
写日记是通过手写或虚拟笔记本和日记来记录你个人的想法、感受和情绪的行为。 许多人为了心理健康的好处而写日记。记录你的感受可能能够减少精神上的痛苦,这对那些应对焦虑的人来说是很受鼓励的。 音频日志是最近引入的一种日志形式,所以让我们来看看可用的最好的音频日志应用程序。 1.使之消失 关 Encodify允许您进行简单的音频录制。它建议每天录制5分钟的录音,帮助你在你的想法开始迷失之前捕捉你情绪的本质
苹果的AirTag可以帮助你监视几乎所有的物品。如果你最近买了一个,但不知道从哪里开始,请继续阅读,因为我们将帮助你用iPhone设置AirTag,并充分利用它。 什么是AirTag? 布伦特德克斯/ 利用 AirTag是一种蓝牙追踪设备,大约有瓶盖那么大。小光盘可以连接到您可能丢失的对象上。一些 可以附加AirTag的最佳物品 包括钥匙、遥控器、钱包等。 您的iPhone将帮助您找到任何附有Ai
苹果的iPad在过去几年里确实成长了。移动iPad可以让你将笔记本电脑的电源与智能手机的连接结合起来,而且这一切都装在一个超级便携的包装中。 它们不仅仅是Netflix机器。但是,无论你使用iPad是为了好玩还是为了生产力,选择蜂窝模式都可以让你的平板电脑变成一个无所不能、无处不在的设备。 很容易在Wi—Fi和移动iPad之间做出选择,所以以下是我们认为你的下一个iPad应该是移动iPad的六大原
GIMP团队刚刚宣布发布GIMP 2.10.38,这可能是2.X系列的最后一个稳定版本。这个最新版本引入了重要的改进,包括增强了对Windows上平板电脑的支持,以及GTK3的一系列后台端口,以满足长期用户的请求。 GIMP 2.10.38亮点 万向节2.10.38 在此更新之前,Windows上的GIMP用户只能使用带有WinTab驱动程序的平板电脑,这导致了许多问题,如按钮无响应和压力敏感度不
回到顶部