du 和 df命令
Posted haolnu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了du 和 df命令相关的知识,希望对你有一定的参考价值。
测试环境数据库收到磁盘报警时,需要清理部分磁盘空间
df -h 查看整个磁盘占有
找到对应目录
查看每个文件夹占有磁盘量:
sudo du -h --max-depth=1 data/
--max-depth=n表示只深入到第n层目录,如果此处设置为0,即表示不深入到子目录
执行删除后,使用df -h,发现磁盘空间并没有变化,于是发现
当一个文件被删除,但是该文件的句柄仍然被进程占用时,du不会计算该文件的占用空间,但是df会计算
http://www.mamicode.com/info-detail-1382626.html
如何查看已经删除但仍然被其他进程占用句柄的文件?
lsof | grep delete
然后重启mysql服务,看到已经显示正常了:sudo /etc/init.d/mysql.server -P 3306 restart
以上是关于du 和 df命令的主要内容,如果未能解决你的问题,请参考以下文章