1先在根目錄下檢索一下文件的占用情況莺丑,命令:
du -sh *
結果如下:可以看到 www 目錄占用了差不多10G,那目標就是找出占用最多的文件
[root@iZ94l1188y5Z /]# 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 *
[root@iZ94l1188y5Z www]# du -sh *
23M backup
685M trash
7.5G wdlinux
1.4G web
4.0K web_logs
按以上方法最終找到了元兇
[root@iZ94l1188y5Z httpd-2.2.24]# cd logs
[root@iZ94l1188y5Z 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
[root@iZ94l1188y5Z logs]# >access_log
最后運行 >access_log 清空文件咐低。大致方法歸納一下:
1 使用du -sh * 找出占用空間大的文件夾
2 找出對應的文件
3 刪除或者清空文件(也可以刪除文件夾,但要注意不要刪除錯了夷狰,不然后果嚴重)
清理yum緩存(謹慎使用)
清理yum緩存使用yum clean 命令,
yum clean 的參數(shù)有headers, packages, metadata, dbcache, plugins, expire-cache, rpmdb, all
yum clean headers #清理/var/cache/yum的headers
yum clean packages #清理/var/cache/yum下的軟件包
yum clean all #全部清除
...