环境
- 系统:ArmBian(Debian)
- Cpu架构:arm64
此处仅仅介绍了一部分,更多命令请看
cd
替代CD命令,我使用了zoxide
作用:仅输入部分关键字即可跳转目录
效果
项目地址:zoxide
- 安装
curl -sSfL https://raw.githubusercontent.com/ajeetdsouza/zoxide/main/install.sh | sh
- 将此添加到配置文件
~/.zshrc
的末尾
vim ~/.zshrc
追加的内容
eval "$(zoxide init zsh --cmd cd)"
- 生效
source ~/.zshrc
ls
替代ls命令,我使用了lsd
项目地址:lsd-rs/lsd
作用:是一个可以显示图标的ls替代品。
- 安装
apt-get install lsd
- 配置别名,修改zsh配置文件
vim ~/.zshrc
追加如下内容,保存退出
alias ls='lsd'
alias ll='lsd -alh'
alias tree='lsd --tree'
- 生效
source ~/.zshrc
top
替代top命令,我使用了btop
项目地址:aristocratos/btop
- 下载二进制文件
# 将文件放在了root目录
cd ~
# 因为我是arm64的cpu,所以这里选用了aarch64-linux
wget https://github.com/aristocratos/btop/releases/download/v1.3.2/btop-aarch64-linux-musl.tbz
- 解压
tar -xvf btop-aarch64-linux-musl.tbz
- 安装
cd ./btop
./install.sh
使用
btop
卸载
cd ~/btop
uninstall.sh
du
替代du命令,我使用了dust
项目地址:GitHub - bootandy/dust: A more intuitive version of du in rust
- 下载
# 将文件放在了root目录
cd ~
# 因为我是arm64的cpu,所以这里选用了aarch64-unknown-linux-gnu
wget https://github.com/bootandy/dust/releases/download/v1.0.0/dust-v1.0.0-aarch64-unknown-linux-gnu.tar.gz
- 解压
tar -xvf dust-v1.0.0-aarch64-unknown-linux-gnu.tar.gz
- 移动二进制文件到bin
cd dust-v1.0.0-aarch64-unknown-linux-gnu
sudo mv dust /usr/local/bin/
使用
dust
dust -r
df
替代df命令,我使用了duf
项目地址:duf: Disk Usage/Free Utility - a better ‘df’ alternative
安装
apt install duf
使用
duf