Btop是对Linux top命令的一种改进

4,291 阅读3分钟

Btop是对Linux top命令的一个很大的改进

如果你正在寻找一个改进版的Linux top命令,Jack Wallen认为btop是个不错的选择。

server configuration command lines on a monitor

图片:ronstik/Adobe Stock

多年来,我无法告诉你有多少次我不得不使用Linux top命令来解决服务器和桌面部署上的问题。看起来top应该能做得更多,这就是为什么我一直在寻找该命令的替代品。

在桌面上,有GNOME系统监视器,它是一个设计良好的GUI,使管理进程变得简单。但即使是GNOME系统监视器也有其局限性。

因此,当我看到一个名为btop的工具时,我很兴奋,因为它采用了这个老式的备用工具,并赋予它急需的功能。btop不仅列出了各种系统使用情况,包括内存、磁盘、网络和进程,而且还允许与鼠标互动。即使是在服务器安装上,你也可以在btop上指指点点,以树形方式查看进程,隐藏或显示某些显示,并访问选项菜单,在那里你可以调整显示的外观和感觉。

btop的功能列表包括:

  • 一个受游戏启发的菜单系统
  • 完整的鼠标支持
  • 箭头键选择进程
  • 所选进程的详细统计资料
  • 进程过滤器
  • 轻松地在分类选项之间切换
  • 向所选过程发送信号
  • 通过菜单进行配置
  • 网络I/O的自动缩放图
  • 显示磁盘的IO活动/速度
  • 电池表
  • 自定义预置

安装和使用btop需要什么?

Btop可以安装在几乎任何Linux发行版的默认仓库中。我将在基于Ubuntu的发行版和基于RHEL的发行版上演示安装过程。除了有一个正在运行的Linux实例外,你还需要一个有sudo权限的用户。让我们开始安装吧。

如何安装btop

在基于Ubuntu的发行版上,对我来说就是Pop!_OS,安装是通过命令完成的:

sudo apt-get install btop -y

如果你是在基于RHEL的Linux发行版上,如Fedora或Rocky Linux,安装命令是:

sudo dnf install btop -y

如何使用btop

在终端窗口中,发出该命令。

btop

你应该立即看到btop应用程序(图A):

图A

Btop正在Pop!_OS上运行。

使用你的鼠标,你可以点击任何部分来隐藏或显示细节,你的方向键可以导航到一个进程。如果你选择了一个进程,点击你键盘上的回车键来显示细节(图B):

图B

containerd的细节在btop中显示。

如果你点击左上方的菜单,你可以选择选项来访问应用程序的配置选项(图C):

图C

btop的选项菜单。

这个菜单是相当直接的,所以你不应该有任何问题来弄清楚任何选项。

我的Linux管理员和爱好者们,这就是如何在你的桌面和服务器上获得一个大大改进的top版本。相信我,当我告诉你btop会让你离开top而没有一秒钟的遗憾。