Modern Linux Tools 收集了许多古老 Linux 工具的现代替代品,看了下还挺全的,打的是我正在用的,后面又补充了几个

- bat: cat 的替代品,支持语法高亮和 git 集成。
- exa: ls 的现代替代品,但已不再维护。
- eza: exa 的继任者。
- lsd: 新一代 ls 命令,向后兼容。
- delta: git diff 输出查看器。
- ncdu: 带有 TUI 的 du。
- dust: 更直观的 du,用 rust 编写。
- duf: df 的更好替代品。
- broot: 更好用的 tree,并支持导航。
- fd: find 的简单、快速和用户友好的替代品。
- ripgrep: grep 的极速替代品,会遵循 .gitignore 规则。
- fzf: 通用的命令行模糊查找工具。
- bfs: find 的广度优先搜索替代品。
- mcfly: 让你飞速浏览 shell 历史记录。
- choose: cut 和 awk 的人性化替代品。
- jq: 用于处理 JSON 数据的 sed。
- sd: 直观的查找/替换命令行工具,sed 的替代品。
- bottom: 另一款跨平台的图形化进程/系统监视器。
- glances: top/htop 的替代品。
- gtop: 终端里的系统监控仪表盘。
- hyperfine: 命令行基准测试工具。
- gping: 带图表的 ping。
- procs: ps 的 rust 替代品。
- httpie: 面向 API 时代的现代、用户友好的命令行 HTTP 客户端。
- curlie: 兼具 curl 的强大功能和 httpie 的易用性。
- xh: httpie 的性能增强替代品。
- zoxide: 受 z 启发的更智能的 cd 命令。
- micro: 现代化的终端文本编辑器。
- nnn: 轻快迅捷的终端文件管理器。


补充:

- yazi: 另一个终端文件管理器,由中国开发者用 rust 编写
- btop: 我最喜欢的现代 top/htop
- atuin: 支持多端同步的 shell 历史记录查询工具,甚至包含一套 SOP 桌面解决方案
- lazygit: 最简单好用的 Git TUI