在下一篇文章中,我们将介绍Bashtop。 这是 可以从终端监控团队资源的实用程序 Gnu / Linux。 它是命令行的工具,它将向我们显示CPU,内存,正在运行的进程或带宽的统计信息,仅举几例。 Bashtop可以安装在Gnu / Linux,macOS甚至FreeBSD上。
该工具通过带有可自定义菜单的响应式终端界面为用户提供服务。 各种显示部分的整齐排列使监视各种系统指标变得容易。 借助Bashtop,我们还能够订购流程,以及轻松地在不同的排序选项之间进行切换。 更重要的是, 可以将SIGKILL,SIGTERM和SIGINT发送到进程 这使我们感兴趣。
Bashtop的一般特征
- 这是一个程序 简单易用.
- 它有一个 快速响应的用户界面,可进行过程选择 使用UP / DOWN键。
- 该程序有一个 用于显示所选过程的详细统计信息的功能.
- 我们将提供 过滤过程的能力.
- 我们将在 排序选项.
- 我们可以发送信号 SIGTERM,SIGKILL,SIGINT 到选定的过程。
- 该程序有一个 用户界面菜单,我们可以从中更改配置文件的所有选项.
- 的图形 自动调整网络使用率.
- 我们的 如果有新版本可用,将在菜单中显示一条消息.
- 它还将向我们展示 当前磁盘的读写速度.
- 帐户 多种数据收集方法.
这些是该程序的一些功能。 他们都可以从 项目GitHub页面.
在Ubuntu上安装Bashtop
要成功安装Bashtop,我们需要确保我们的系统上已准备好以下依赖项:
- Bash 4.4或更高版本。
- 吉特
- GNU Coreutils。
- GNU sed,awk和grep命令行工具。
- 传感器Lm。 这是可选的,用于收集CPU温度统计信息。
可以从以下网站详细查询所有要求。 Github项目页面.
手动安装
一旦满足所有先决条件,我们将开始手动安装Bashtop。 这应该适用于所有发行版。
要手动安装Bashtop,让我们 首先克隆git存储库 在终端中使用以下命令(Ctrl + Alt + T):
git clone https://github.com/aristocratos/bashtop.git
现在我们可以 从源编译 在同一终端中使用以下命令:
cd bashtop sudo make install
卸载
要卸载Bashtop, 从Bashtop文件夹中,我们只需要执行命令:
sudo make uninstall
然后,我们将必须从执行上一条命令的位置删除该文件夹。
通过snap或PPA安装
在这里,我们将能够选择2种在Ubuntu中安装Bashtop的方法。 首先将使用snap或我们也可以使用APT软件包管理器。
至 打包安装此工具 抢购,我们将必须在终端(Ctrl + Alt + T)中执行以下命令:
sudo snap install bashtop
如果您更喜欢使用APT软件包管理器,则首先必须 添加Bashtop PPA 在终端(Ctrl + Alt + T)中执行以下命令:
sudo add-apt-repository ppa:bashtop-monitor/bashtop
更新包列表后,我们现在可以 安装Bashtop 使用如下所示的命令:
sudo apt install bashtop
卸载
如果您已使用snap软件包进行安装,您可以通过在终端(Ctrl + Alt + T)中输入以下命令将其从系统中删除:
sudo snap remove bashtop
如果您选择使用存储库进行安装,您可以通过输入终端(Ctrl + Alt + T)将其从系统中删除:
sudo add-apt-repository -r ppa:bashtop-monitor/bashtop
在这种情况下,我们现在可以 继续卸载Bashtop 在同一终端上输入:
sudo apt remove bashtop; sudo apt autoremove
使用Bashtop
安装后,当我们要启动此工具时,我们只需要 在终端中运行以下命令 (Ctrl + Alt + T):
bashtop
组态
Bashtop配置文件可以在以下位置找到 〜/ .config / bashtop / bashtop.cfg。 在此文件中,我们将能够根据需要更改参数,以自定义外观和度量标准输出。
要查看命令和键盘快捷键,我们可以启动该工具并按键 ESC。 然后,您将必须选择选项“帮助'使用向下箭头。
该工具为用户提供了一种很好的方式来关注我们的系统资源。 尽管如此, 除了消耗更多的资源,它还比top和 HTOP。 有关Bashtop的更多信息,用户可以咨询 项目GitHub页面.