Linux桌面资源监视器,与您分享一个使用Bash编写的很酷的Linux资源监视器

原标题:与您分享一个使用Bash编写的很酷的Linux资源监视器

Bashtop是用Bash编写的Linux资源监视器。它显示了CPU(包括温度),内存,磁盘,网络和进程的使用情况/统计信息。

这种类似top的工具虽然很新出来,但是已经获得了很大的人气。由于考虑到跨平台,其开发人员目前正在重写它,以使用Python3 psutil库进行数据收集,而不是使用特定于Linux的工具。

5d85c92a80a08cd381e8986aa594d6ba.png

Bashtop允许您过滤进程(按f),它具有多个排序选项:通过按键盘上的←或→键,按“ cpu lazy”,“ cpu responsive”,memory,pid等进行排序。您还可以显示进程的详细信息,以及终止,终止或中断选定的进程。

尽管许多基于文本的/终端用户界面都具有使用鼠标执行各种操作的能力,但是Bashtop不支持这种操作,它不支持鼠标。但这并不会让它变得不酷,尤其是当您查看其游戏风格菜单时(可以通过按来打开m):

7e85871d523319816939e1df5c5f12c1.png

它的菜单不仅很酷,还显示了可用的键盘快捷键(在下方Help),并允许您更改各种Bashtop配置选项,这些选项在配置文件($HOME/.config/bashtop)中是可用的。在这里,您可以更改主题 (它可以从其GitHub仓库自动下载主题),更新间隔,默认进程排序(如果它应显示CPU温度,绘制时钟等),以及更多:

b4792f07a260573967d70eab2faf5089.png

UI响应迅速,在不同的大小下显示不同的数量。根据终端的大小,您将在进程列表中看到更多/更少的进程,以及更多/更少的关于CPU、内存和磁盘的信息。

值得注意的是,该工具有一个最小的终端大小要求,即80x25。大多数常见的终端模拟器都有一个默认的窗口大小为80x24,因此您需要稍微增加窗口的高度才能使Bashtop工作。

安装Bashtop

Bashtop应该可以在大多数带有支持truecolor的终端的现代Linux发行版上工作。

Ubuntu下安装:

sudo add-apt-repository ppa:bashtop-monitor/bashtop

sudo apt update

sudo apt install bashtop

Fedora下安装:

sudo dnf install bashtop

CentOS下安装:

dnf config-manager --set-enabled PowerTools

dnf install epel-release

dnf install bashtop

因为它是用Bash编写的,所以安装Bashtop就像从项目页面【https://github.com/aristocratos/bashtop/blob/master/bashtop】(或发布存档https://github.com/aristocratos/bashtop/releases)下载Bashtop脚本一样简单,并将其安装在你喜欢的某个位置。它有一些依赖,需要确保已在系统上安装了该依赖关系(除了可选的依赖关系之外,大多数情况下应该已经安装了其他依赖关系):

Bash(它需要版本4.4或更高版本,因此它不能在Ubuntu 16.04或CentOS 7上运行)

GNU核心实用程序

GNU Grep

procps-ng中的ps(版本3.1.15或更高版本,通常在已经安装的名为procps的软件包中)

sed

awk

可选的:

用于显示CPU温度的lm-sensors(该程序包通常称为lm-sensors或lm_sensors;sensors-detect安装后需要以root用户身份运行,以检测计算机的传感器)

curl用于显示有关Bashtop更新的消息和下载额外主题的功能(该包在大多数Linux发行版中都被命名为curl)

喜欢吗我们分享的文章吗,你也可以来试试,并留下宝贵意见,谢谢。返回搜狐,查看更多

责任编辑:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值