在 Linux 系统中,duf
是一个结合了 df
和 du
功能的现代化磁盘使用情况工具。如果你需要替代方案,以下是几个功能相似或更强大的工具推荐:
bash
sudo apt install ncdu # Debian/Ubuntu
sudo dnf install ncdu # RHEL/CentOS
sudo pacman -S ncdu # Arch
bash
ncdu /path/to/directory
bash
df -h # 查看磁盘剩余空间
du -sh * # 查看当前目录下各文件/目录大小
du -h --max-depth=1 / # 查看根目录下一级子目录大小
du
但更直观,按目录大小排序并显示树状图,Rust 编写性能高。bash
cargo install du-dust # 通过 Rust Cargo
# 或使用预编译包(部分发行版)
bash
dust /path/to/directory
ncdu
但速度更快。bash
sudo apt install gdu # Debian/Ubuntu
brew install gdu # macOS (Homebrew)
bash
gdu /path/to/directory
bash
sudo apt install baobab # Debian/Ubuntu
sudo dnf install baobab # RHEL/Fedora
baobab
或通过系统菜单打开。filelight
或 qdirstat
),适合可视化分析。
bash
sudo apt install filelight
bash
sudo apt install qdirstat
df
的彩色增强版,显示更友好。bash
sudo apt install pydf # Debian/Ubuntu
bash
pydf
bash
pip install glances
bash
glances
ncdu
或 dust
。df
+ du
组合。baobab
或 qdirstat
。Glances
。根据你的需求(如是否需要交互、可视化或编程语言偏好)选择合适的工具即可。