Centos Linux 怎麼清理磁碟佔用空間大:/dev/xvda1
阿新 • • 發佈:2019-01-06
1 先在根目錄下檢索一下檔案的佔用情況,命令:
du -sh *
結果如下:可以看到 www 目錄佔用了差不多10G,那目標就是找出佔用最多的檔案
[[email protected] /]# du -sh * 9.3M bin 24M boot 4.0K cgroup 160K dev 44M etc 4.0K home 149M lib 22M lib64 16K lost+found 4.0K media 4.0K mnt 86M opt 0 proc 5.3G root 14M sbin 4.0K selinux 4.0K srv 0 sys 76K tmp 1.7G usr 680M var 9.6G www
2 進入 www 目錄下,再次執行 du -sh *
[[email protected] www]# du -sh *
23M backup
685M trash
7.5G wdlinux
1.4G web
4.0K web_logs
按以上方法最終找到了元凶
[[email protected] httpd-2.2.24]# cd logs
[[email protected] logs]# du -sh *
6.6G access_log
0 dummy-host2.example.com-access_log
0 dummy-host2.example.com-error_log
27M dummy-host.example.com-access_log
5.6M dummy-host.example.com-error_log
142M error_log
4.0K httpd.pid
[ [email protected] logs]# >access_log
最後執行 >access_log 清空檔案。
最後看看整個磁碟的佔用:
大功造成。
大致方法歸納一下:
1 使用du -sh * 找出佔用空間大的資料夾
2 找出對應的檔案
3 刪除或者清空檔案(也可以刪除資料夾,但要注意不要刪除錯了,不然後果嚴重)