crontab -e /tmp/crontab.KxTGwK: No space left on device
和
df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda3 955486988 157545404 749405676 18% / tmpfs 37042680 0 37042680 0% /dev/shm /dev/sda1 253871 89090 151674 38% /boot /usr/tmpDSK 4128448 338068 3580668 9% /tmp
但是我用df -i得到这个
df -i Filesystem Inodes IUsed IFree IUse% Mounted on /dev/sda3 60669952 3809723 56860229 7% / tmpfs 9260670 1 9260669 1% /dev/shm /dev/sda1 65536 53 65483 1% /boot /usr/tmpDSK 262144 262144 0 100% /tmp
所以我可以使用rm -rf / tmp / *来清理/ tmp,但是两个df之间有什么区别呢? 而且它是如何/ tmp还没有满的?
df -h显示块的使用情况; df -i显示inode使用情况。
您已经使用了100%的inode(262144的262144),这意味着您不能在那里创build新的文件。
其“元数据部分”已满,数据不是。 YMMW,但是为/tmp使用Tmpfs是很常见的,所以你可以用它的挂载选项 nr_inodes :
用于resize的tmpfs挂载选项(size,nr_blocks和nr_inodes)