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
轉載于:https://www.cnblogs.com/haolnu/p/9176883.html
總結
- 上一篇: mysql查询缓慢原因和解决方案
- 下一篇: mongodb远程连接