linux

Bpytop:一款优于Linux `top`的资源监视器

Bpytop是一个高效的、视觉上很吸引人的基于终端的资源监视器,它显示CPU、内存、磁盘和网络的使用情况和统计​​信息。

bpytop 的特征

  • 易使用且具有游戏灵感的菜单系统;
  • 完全支持鼠标,所有带有突出显示键的按钮都是可点击的,并且鼠标滚动可以在进程列表和菜单框中工作;
  • 快速且响应迅速的 UI,带有 UP、DOWN 键进程选择;
  • 显示所选进程的详细统计信息的功能;
  • 能够过滤进程,可以输入多个过滤器;
  • 在排序选项之间轻松切换;
  • 向选定的进程发送 SIGTERM、SIGKILL、SIGINT;
  • 用于更改所有配置文件选项的 UI 菜单;
  • 网络使用情况的自动缩放图;
  • 如有新版本可用,则在菜单中显示消息;
  • 显示当前磁盘的读写速度;

准备工作

在开始安装Bpytop之前,请确保系统满足以下要求:

  • Python3
  • Psutil模块。安装方式python3 -m pip install psutil

bpytop 的安装

Arch Linux

sudo pacman -Syu
sudo pacman -S bpytop

Debian 11

sudo sh -c 'apt update && apt -y upgrade && apt -y install bpytop'

RHEL 8 or CentOS 8

sudo sh -c 'dnf update && dnf install bpytop'

FreeBSD

sudo pkg install bpytop

Ubuntu

sudo snap install bpytop

如果没权限查看资源使用情况,请使用下面命令赋权

sudo snap connect bpytop:mount-observe
sudo snap connect bpytop:network-control
sudo snap connect bpytop:hardware-observe
sudo snap connect bpytop:system-observe
sudo snap connect bpytop:process-control
sudo snap connect bpytop:physical-memory-observe

macOS

brew install python3 git
python3 -m pip install psutil
brew install hacker1024/hacker1024/coretemp
brew install osx-cpu-temp
brew install bpytop

编译安装

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

运行bpytop

bpytop

留言

您的电子邮箱地址不会被公开。 必填项已用 * 标注