当我zsh
touch
之类的文件时,我收到一条消息,显示设备上没有剩余空间。
触摸:无法触摸“ test.txt”:设备上没有剩余空间
但是当我touch test.txt
时,它显示“可用”大于10GB。
怎么了?
答案 0 :(得分:1)
请检查您是否看到零的IFree。
df -i
应该可以帮助您解决此问题:
Filesystem Inodes IUsed IFree IUse% Mounted on
udev 60107 322 59785 1% /dev
如果您看到足够的可用inode,请查看是否已删除但仍打开了文件。像这样:
lsof -nP | grep '(deleted)'
tail 18687 root 3r REG 8,1 0 130833 /root/test (deleted)