在 Ubuntu 系统中查看存储空间有多种方法,以下是常用的几种方式:
df
命令(推荐)df -h
-h
:以人类可读的单位显示(如 GB、MB)。Filesystem Size Used Avail Use% Mounted on
/dev/nvme0n1p2 100G 30G 70G 30% /
du
命令(查看目录占用)du -sh /path/to/directory
-s
:显示总大小(不递归子目录)。-h
:人类可读格式。bash
du -sh /home # 查看 /home 目录的总大小
ncdu
工具)sudo apt install ncdu # 安装工具
ncdu /path/to/directory # 扫描目录
Enter
进入子目录,q
退出。lsblk -f # 查看块设备及文件系统类型
vgs # 查看 LVM 卷组空间
lvs # 查看 LVM 逻辑卷空间
df
显示有剩余:可能是被删除的文件仍被进程占用。
bash
lsof +L1 # 查看已删除但未释放的文件
bash
sudo apt autoremove # 删除无用软件包
sudo journalctl --vacuum-size=100M # 清理日志
根据需求选择合适的方法,快速定位磁盘空间问题!