Bashtop是用Bash编写的一个很酷的Linux资源监视器

重击 是用Bash编写的TUI Linux资源监视器。显示CPU(包括温度),内存,磁盘,网络,进程的使用情况/统计信息。
这个顶级工具是一个相当新的工具,但是已经获得了很大的普及。应跨平台的要求,开发人员现在正在重写对Python3 psutil库的使用,以用于数据收集,而不是Linux专用工具。
Bashtop允许您过滤进程(按 f)以及多个排序选项。按“ CPU懒惰”,“ CPU敏感”,内存,PID等排序。 要么 键盘键。您还可以查看详细的进程信息,并终止,终止或暂停选定的进程。

Bashtop流程过滤
工艺过滤
Bashtop流程详细信息
工艺细节

许多TUI(基于文本的/终端用户界面)具有使用鼠标执行各种操作的能力,但是请不要尝试使用此功能,因为Bashtop不支持鼠标。特别是当您查看受游戏影响的菜单(可以通过按此菜单打开的菜单)时,它们并不是那么酷 m):重击顶部菜单

菜单不仅很酷,而且还具有键盘快捷键( Help),您可以更改各种Bashtop配置选项。这些选项可以在配置文件中找到($HOME/.config/bashtop)。你可以从那里 改变主题 (您可以从GitHub存储库自动下载主题),刷新间隔,默认进程排序(如果需要查看CPU温度,绘制时钟等)。Bashtop配置s-tui CPU监视和压力测试工具用户界面具有响应能力,但对于所有大小均未显示相同数量的信息。根据设备的大小,进程列表可能会显示或多或少的进程,或有关CPU,内存和磁盘的或多或少的信息。
请注意,此工具具有最小端子尺寸要求(80×25)。大多数流行的终端仿真器的默认窗口大小是80×24,因此您需要稍微增加窗口高度,Bashtop才能正常工作。

安装Bashtop

Bashtop应该在具有truecolor终端的最新Linux发行版上工作。
由于它是用Bash编写的,因此Bashtop的安装是 bashtop脚本 项目页面(或 发布档案),在您的PATH中的某个位置。您需要确保已将其安装在系统上,但是存在一些依赖项(除了可选的依赖项之外,其他依赖项很可能已经安装了)。

  • Bash(由于需要版本4.4或更高版本,因此无法在Ubuntu 16.04或CentOS 7上运行)
  • GNU核心实用程序
  • GNU Grep
  • procps-ng中的ps(从版本3.1.15开始,通常在您已安装的名为procps的软件包中)
  • sed
  • awk
  • 选项:
    • Lm传感器显示CPU温度(通常是 lm-sensors 要么 lm_sensors你需要跑步 sensors-detect 安装后以root用户身份检测计算机上的传感器)
    • 卷曲以显示有关Bashtop更新的消息以及下载其他主题的能力(程序包名称为 curl 大多数(如果不是全部)Linux发行版)

单击此处,查看我写的有关Linux Uprising的更酷的命令行工具。

Sidebar