服务器postfix邮件退信占用磁盘过大清理方法以及查看哪些目录占用空间比较大
这些一般会放到根分区/var/spool/postfix/maildrop目录,时间久了占用磁盘空间较大。
清理办法:
ll /var/spool/postfix/maildrop | awk '{print $NF}' | xargs rm -f
小扩展:
磁盘满查看哪个目录占用比较大:
cd /;du -sh ./*
如查看目录大小排序(该命令只根据数值排序,注意G单位目录到里边查看,并不完全根据MB KB 进行排序,不过依旧有规律可循):
cd /;du -sh ./* |sort -nr|more
如果只是根分区满了,执行如下(我们线上mysql一般都是放到了/data/mysql,所以这里排除,如是其他目录可以对应修改):
[[email protected]/]# ll | awk '{print $9}' | grep -Ev 'data' |xargs du -sh 7.6M bin49M boot 164K dev 46M etc 7.0G home 261M lib 23M lib64 16K lost+found 4.0K media 4.0K mnt . . . 此处省略一万行