前提

Rocky 9 = RHEL 9
👉 90% 的现代命令行工具不在 Base / AppStream 里
👉 必须用 EPEL / COPR / 官方二进制 才能装

# 启用 EPEL
sudo dnf install -y epel-release
sudo dnf makecache
# 验证:
dnf repolist | grep epel

提效工具

sudo dnf copr enable tkbcopr/fd -y
sudo dnf install -y fd
sudo dnf install -y ripgrep fzf htop btop thefuck tldr

sudo dnf copr enable -y lihaohong/yazi
sudo dnf install -y yazi --setopt=install_weak_deps=False

fd 更好用的 find/ (for file searching)

👉 适合:找配置文件、日志、源码

官网:https://github.com/sharkdp/fd?tab=readme-ov-file#how-to-use

# 可以模糊查询
fd packa

fd application
fd yml /opt/app
fd log --type f

ripgrep (rg) 更强的 grep/ (for file content searching)

alias rg='ripgrep'
rg "NullPointerException"
rg "TODO" src/
rg "timeout" --type java

fzf 模糊搜索神器(核心生产力)

fzf会把上一个管道的结果以列表形式显示,并让用户使用方向键选择

history | fzf
ls | fzf
ps aux | fzf

# 组合用法(非常高频):
#vim $(fd yml | fzf)
# 先显示运行中的docker,再选择,再查看日志
docker logs $(docker ps -q | fzf)

htop 系统资源监控(替代 top)

htop
#F6 排序
#F9 直接 kill 进程

btop 更现代的监控工具

CPU / 内存 / IO / 网络 一体展示

thefuck 命令纠错

# 安装后若~/.bashrc中最后没有这一行,就手动添加
eval "$(thefuck --alias)"
# 再执行 source ~/.bashrc
可以再添加别名
alias fk="fuck"
alias cao="fuck"

tldr 命令行工具的简化使用说明

too long; don’t read

当你忘记某个命令怎么用,或者 man 手册太长太复杂,tldr 给你 最常用示例 + 简洁说明。
它非常适合 Linux / Docker / Git / 系统命令等高频命令的快速查阅。

tldr zip
tldr docker

yazi / fast terminal file manager written in Rust, based on async I/O

yazi
# 按键类似vim
# q / ctrl+q退出
作者:张三  创建时间:2025-12-27 12:02
最后编辑:张三  更新时间:2026-01-14 17:39