1. 程式人生 > >du 和 df命令

du 和 df命令

mysql micode http 深入 但是 TE 如果 htm IT

測試環境數據庫收到磁盤報警時,需要清理部分磁盤空間

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命令