今天我们开发服务器不能rz上传文件了,而且服务器的补全都会报错,起始以为磁盘空间不足,df 看了一下

发现空间是足够的,然后df -i 查看了下inodes,发现根目录下的inodes值使用率为100%了

一开始使用,会提示空间不足

find / -xdev -printf '%h\n' | sort | uniq -c | sort -nr -k 1 | head -30

后面觉得可能是/tmp文件太多

ls -lt /tmp | wc -l

看了一下6060154,罪魁祸首就是它了

网上其他查找占用最大的文件夹命令(未尝试)

 for i in /*; do echo $i; find $i | wc -l; done

若是某个文件夹下面文件比较多,使用rm *是没法使用的 使用xargs命令来删除数量比较多的文件

ls | xargs -n 10 rm -rf