作为Linux爱好者,发现小众但强大的工具总是令人兴奋。以下是我精选的6个独特而实用的Linux工具,它们能显著提升你的工作效率和系统体验:
sudo apt install btop # Debian/Ubuntu
sudo dnf install btop # Fedora
ncdu /path/to/scan
d
直接删除文件
→ r
重新扫描目录
→ 导出JSON报告用于分析# 与find结合使用
find ~ -type f | fzf --preview 'bat --color=always {}'
rg "pattern" --type=py -C 3
dust -n 10 / # 显示最大的10个目录
工具 | 速度 | 可视化 | 交互性 |
---|---|---|---|
du | 快 | ❌ | ❌ |
ncdu | 中 | ✔️ | ✔️ |
dust | 最快 | ✔️ | ❌ |
z foo # 快速跳转到匹配"foo"的常用目录
# 查找大日志文件并分析内容
z /var/log && \
dust -n 5 | \
awk '{print $2}' | \
xargs -I{} rg "ERROR" -A 2 {}
这些工具的共同特点是: - 单二进制文件部署 - 极低的内存占用 - 对脚本友好 - 活跃的开发者社区
建议通过cargo install
(Rust工具链)获取最新版本,大多数工具也提供预编译二进制包。你会先尝试哪一个呢?或者你有其他私藏的Linux神器?欢迎分享!