须藤 df -h
udev 982M 0 982M 0% /dev
tmpfs 200M 5.3M 195M 3% /run
/dev/vda2 40G 5.2G 33G 14% /
tmpfs 1000M 0 1000M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 1000M 0 1000M 0% /sys/fs/cgroup
tmpfs 200M 0 200M 0% /run/user/0
须藤 df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
udev 251350 413 250937 1% /dev
tmpfs 255984 937 255047 1% /run
/dev/vda2 2595840 2595840 0 100% /
tmpfs 255984 1 255983 1% /dev/shm
tmpfs 255984 6 255978 1% /run/lock
tmpfs 255984 16 255968 1% /sys/fs/cgroup
tmpfs 255984 4 255980 1% /run/user/0
我不知道这里出了什么问题,为什么我没有空间了?
你没有空间不足。您仍有33G可用空间,但可用 inode为零。您已经使用了根分区上的所有可用inode
/
,如df -i
.使用零空闲 inode,无法创建新文件,并且某些系统或应用程序功能将受到限制。
要解决这个问题:
通过运行以下命令查找哪些目录使用最多的inode :
然后删除一些您不需要的文件或将它们移动到 USB 驱动器。
这将释放一些 inode 并使利用可用空间成为可能。
注意:
要仅输出具有特定最小 inode 数量的目录,请使用如下命令:
这只会输出具有四位数 inode 的目录,
1000
并且会打印更多。例如,您可以更改
4
为5
仅打印带有10000
inode 的目录等等。