介绍

它带有游戏风格的响应式终端UI和可自定义的菜单。各种显示部分的整齐排列使监视各种系统指标变得容易。Bashtop是Linux中基于终端的资源监控实用程序。它是一个漂亮的命令行工具,可以直观地显示CPU、内存、正在运行的进程和带宽的统计数据。

使用Bashtop,您还可以对进程进行排序,以及轻松地在各种排序选项之间切换。此外,您可以将SIGKILL,SIGTERM和SIGINT发送到所需的进程。

Bashtop可以安装在Linux,macOS甚至FreeBSD上。在本指南中,您将学习如何在各种Linux发行版上安装Bashtop。

先决条件

要成功安装Bashtop,请确保系统中已准备好以下依赖项。

•Bash 4.4或更高版本•Git•GNU Coreutils•GNU sed,awk,grep和ps命令行工具•Lm传感器–可选(用于收集CPU温度统计信息)
首先,我们将开始手动安装Bashtop。这应该适用于所有发行版。

手动安装

要手动安装Bashtop,请如下所示克隆git仓库,并使用以下命令从源代码编译:

$ git clone https://github.com/aristocratos/bashtop.git
$ cd bashtop
$ sudo make install

要卸载Bashtop,请运行:

$ sudo make uninstall

在Ubuntu中安装Bashtop

在Ubuntu上安装Bashtop的方法有两种:使用snap或使用APT软件包管理器。

要使用snap安装,执行:

$ snap install bashtop

要使用APT软件包管理器进行安装,请首先添加如下所示的Bashtop PPA:

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

接下来,更新软件包列表,然后如图所示安装Bashtop。

$ sudo apt update
$ sudo apt install bashtop

在Debian中安装Bashtop

Bashtop在Debian的官方存储库中可用。要安装它,只需运行以下命令:

$ sudo apt install bashtop

另外,您可以运行显示的命令。

$ git clone https://github.com/aristocratos/bashtop.git
$ cd bashtop/
$ cd DEB
$ sudo ./build

在Fedora中安装Bashtop

要将Bashtop放入Fedora中,只需运行以下命令:

$ sudo dnf install bashtop

在CentOS / RHEL 8中安装Bashtop

对于CentOS 8 / RHEL 8系统,您需要首先启用EPEL存储库,然后再运行以下命令:

$ sudo yum install epel-release
$ sudo dnf install bashtop

在Arch Linux上安装Bashtop

Bashtop在AUR以bashtop-git的形式提供。要安装Bashtop,只需运行:

$ sudo pacman -S bashtop

如何在Linux上使用Bashtop资源监视器

要启动Bashtop,只需在终端上运行以下命令:

$ bashtop

Bashtop配置

Bashtop的配置文件位于~/.config/bashtop/bashtop.cfg位置。您可以根据需要更改参数,以自定义终端上指标的外观和输出。

以下是默认配置的示例:
Bashtop配置

若要查看命令和快捷键,请按Esc键,然后使用向下箭头键选择Help选项。

这将打印出下面的菜单和所有命令选项,如图所示。

结论

通常,Bashtop提供了一种监视Linux系统资源的绝佳方式。但是,它比top和HTOP慢得多,而且有点占用资源。尽管如此,它仍然是一个相当令人印象深刻的工具,它提供了关于各种系统指标的重要信息。

参考链接 :
https://mp.weixin.qq.com/s/O1LGy5Wh9aS51e6BbVaY8g

Bashtop – Linux的资源监视工具(亲测)相关推荐

  1. linux的fq软件github,曾经霸榜 GitHub:漂亮开源的 Linux 资源监视工具

    原标题:曾经霸榜 GitHub:漂亮开源的 Linux 资源监视工具 来自:Linux迷 https://www.linuxmi.com/bashtop-linux.html Bashtop是Linu ...

  2. 资源监视工具 Glances

    glances 是一款用于 Linux.BSD 的开源命令行系统监视工具,它使用 Python 语言开发,能够监视 CPU.负载.内存.磁盘 I/O.网络流量.文件系统.系统温度等信息. glance ...

  3. 【人在运维囧途_03】20个Linux系统内置监视工具: w 和 ps

    人在囧途之运维的第三篇出炉啦.嘿咻嘿咻.吾必上下求索.将运维进行到底        闲言少叙.直面主题 有兴趣的朋友.不妨参考 第一篇:[人在运维囧途_01]20个Linux系统内置监视工具:top ...

  4. linux samba默认端口,Linux 指定端口挂载samba 亲测可用!

    我在云主机开启了445,,46端口 通过tcptraceroute可以看到,运营商屏蔽了访问445 samba 端口 chunli@ubuntu ~$ tcptraceroute 47.88.159. ...

  5. Linux安装PHP MongoDB扩展(亲测)

    本文将讲述一下本人安装MongoDB扩展的过程,大家可以略作参考 亲测,但是一些步骤不太一样,比如 ./configure需要添加 --with-config参数 安装环境 Linux环境:CentO ...

  6. 图片如何加水印?给图片加水印,这3个工具亲测好用

    推荐3个亲测简单好用的图片加水印工具,可以添加各种样式以及文字的水印logo,还支持自由摆放水印位置,图片水印添加完成还支持自动下载图片. 1.迅捷图片转换器 一个比较专业的图片处理工具,页面干净无广 ...

  7. linux安装bash工具包,Linux 资源监视工具BashTop的安装和使用

    使用BashTop,您还可以对进程进行排序,以及轻松地在各种排序选项之间切换.此外,您可以将SIGKILL,SIGTERM和SIGINT发送到所需的进程. BashTop可以安装在Linux,macO ...

  8. putty + xming 操作linux 图形化工具(亲测)

    首先先启动该服务,然后使用putty进行设置连接,如下图 登录测试: 成功.

  9. kali linux改中文_【亲测实验】kali linux 2020 设置为中文方法

    kali 2020.1可用 进入我们的正题,修改为中文的步骤 1.更换更新源 打开终端,输入下边命令打开更新源的文件 vim /etc/apt/sources.list 在文件结尾加入下边更新源 #中 ...

最新文章

  1. 教你一步一步用C语言实现sift算法、上
  2. linux命令telnet
  3. 【转】SAP整合技术研究
  4. boost::math模块具有输出和输入方面以及字符串流的非有限示例
  5. HTML基础第四讲---图像
  6. C#在dataGridView中遍历,寻找相同的数据并定位
  7. smarty 简单分页
  8. linux dns resolver,如何解决Linux in-kernel dns_resolver问题
  9. PHP 中 new static 和 new self 的区别
  10. python中filter用法_filter用法--Python
  11. Linux内核中Netfilter架构介绍
  12. 【WPF】使用SVG资源
  13. CefSharp学习笔记
  14. 今天是元旦节,可是我失恋了
  15. ElasticSearch分词近义词
  16. 公链、私链、联盟链优缺点
  17. uniapp使用IPA苹果支付
  18. Chart.js使用及ajax获取数据
  19. Altium Designer 18中的Violations Associated with Components
  20. Win7电脑开机的速度非常慢怎么解决?

热门文章

  1. 如何快速学习数据挖掘、机器学习、人工智能?(附资料包)
  2. 注释可以出现在c语言任何位置,在c程序中,注释语句只能位于一条语句的后面吗...
  3. [TensorRT] INTERNAL ERROR: Assertion failed: mem = nullpt
  4. java 命令行 读取文件_java – 将文件作为命令行参数传递并读取其行
  5. Android系统联系人全特效实现(下),字母表快速滚动
  6. android中Intent的一些用法和总结
  7. python 整数转字符串_16、atoi-整数字符串转整数-leetcode8-中等
  8. DataGridView常用操作
  9. 左右侧边栏固定宽,中间宽度自适应
  10. fromCharCode vs chr