如果在 Linux 系统中没有 duf
命令,可以通过以下步骤解决:
duf
是什么duf
是一个现代化的磁盘使用情况工具(替代传统的 df
和 du
),提供彩色输出、表格布局和更友好的交互体验。
duf
根据你的 Linux 发行版选择以下命令:
Debian/Ubuntu(需先添加仓库):
curl -fsSL https://repo.duf.sh/gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/duf-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/duf-archive-keyring.gpg] https://repo.duf.sh/apt /" | sudo tee /etc/apt/sources.list.d/duf.list
sudo apt update
sudo apt install duf
RHEL/CentOS/Fedora:
# Fedora/CentOS 8+
sudo dnf install duf
# CentOS 7 (需启用EPEL)
sudo yum install epel-release
sudo yum install duf
Arch Linux:
sudo pacman -S duf
openSUSE:
sudo zypper install duf
macOS(通过 Homebrew):
brew install duf
如果包管理器不支持,直接从 GitHub Releases 下载对应架构的二进制文件:
wget https://github.com/muesli/duf/releases/download/v0.8.1/duf_0.8.1_linux_amd64.deb # 示例(版本可能更新)
sudo dpkg -i duf_*.deb # Debian/Ubuntu
安装完成后运行:
duf --version
如果无法安装 duf
,可以使用以下原生命令组合:
# 磁盘空间(类似 df)
df -h
# 目录大小(类似 du)
du -sh /path/to/directory
sudo
。通过以上步骤,你应该能成功安装并使用 duf
。如果遇到具体错误,可以提供终端输出以便进一步排查。