deb-get

一个类似apt-get的第三方包管理工具,用于安装deb包(但是没搞懂有什么必要),下面的插件有部分就用到了这个包管理

安装方法
sudo apt install curl
curl -sL https://raw.githubusercontent.com/wimpysworld/deb-get/main/deb-get | sudo -E bash -s install deb-get
源代码

wimpysworld/deb-get: apt-get for .debs published via GitHub or direct download 📦

zenith

比htop多了网络连接和文件系统的可视化,因此进程的显示占比就小了

安装方法
deb-get install zenith
源代码

bvaisvil/zenith: Zenith - sort of like top or htop but with zoom-able charts, CPU, GPU, network, and disk usage (github.com)

yazi

可视化文件管理,可以通过左右上下键进行操作

安装方法
wget https://github.com/sxyazi/yazi/releases/download/v0.3.3/yazi-x86_64-unknown-linux-gnu.zip; unzip yazi-x86_64-unknown-linux-gnu.zip; rm yazi-x86_64-unknown-linux-gnu.zip
mv yazi-x86_64-unknown-linux-gnu/ya* /usr/bin
rm -rf yazi-x86_64-unknown-linux-gnu
源代码

sxyazi/yazi: 💥 Blazing fast terminal file manager written in Rust, based on async I/O. (github.com)

dust

可视化分析路径磁盘占用情况

安装方法

deb-get install du-dust

源代码

bootandy/dust: A more intuitive version of du in rust (github.com)

ctop

以top的格式输出docker容器的资源占用情况

由于还没容器,这里就不放图了

安装方式
wget https://github.com/bcicen/ctop/releases/download/v0.7.7/ctop-0.7.7-linux-amd64 -o /usr/bin/ctop
chmod +x /usr/bin/ctop
源代码

bcicen/ctop: Top-like interface for container metrics (github.com)

lazygit

可视化git管理,对于不熟悉git cli的用户友好

安装方式
LAZYGIT_VERSION=$(curl -s "https://api.github.com/repos/jesseduffield/lazygit/releases/latest" | grep -Po '"tag_name": "v\K[^"]*')
curl -Lo lazygit.tar.gz "https://github.com/jesseduffield/lazygit/releases/latest/download/lazygit_${LAZYGIT_VERSION}_Linux_x86_64.tar.gz"
tar xf lazygit.tar.gz lazygit
sudo install lazygit /usr/local/bin
rm lazygit*
源代码

jesseduffield/lazygit: simple terminal UI for git commands (github.com)

dive

可视化查看docker镜像的layer

安装方式
DIVE_VERSION=$(curl -sL "https://api.github.com/repos/wagoodman/dive/releases/latest" | grep '"tag_name":' | sed -E 's/.*"v([^"]+)".*/\1/')
curl -OL https://github.com/wagoodman/dive/releases/download/v${DIVE_VERSION}/dive_${DIVE_VERSION}_linux_amd64.deb
sudo apt install ./dive_${DIVE_VERSION}_linux_amd64.deb
源代码

wagoodman/dive: A tool for exploring each layer in a docker image (github.com)