找出吃掉vps硬盘的文件,检测vps下哪些目录占用空间最大

发布时间:2011年08月23日 / 分类:服务器经验 / 2,787 次围观 / 抢沙发!

其实vps说是空间大,比如10G,减去一些必要一些文件,到手可能只有8G不到,还有加入你上传压缩包,解压缩网站后忘记了删除,还有长期的日志,累计起来便以G计算,那么你的空间可能所剩无几,所以有必要知道那些目录占用了多少空间,以便删除。

用这个命令便可,

[root@localhost ~]# du -sh
353M .
[root@localhost ~]# du -sh /*
7.6M /bin
5.9M /boot
56K /dev
100M /etc
5.3G /home
82M /lib
16K /lost+found
8.0K /media
8.0K /misc
8.0K /mnt
8.0K /opt
0 /proc
353M /root
31M /sbin
0 /selinux
8.0K /srv
0 /sys
32K /tmp
1.3G /usr
1.9G /var

执行后便发现home目录是占用最多的目录,然后是user和var.

们去看看 /home 下哪些目录占用了最多的空间:

[root@localhost ~]# du -sh /home/*
3.2G /home/51dbt
136K /home/cncover
54M /home/gxzyw
2.0G /home/host81779825.com.tar.gz
69M /home/mp3

发现了,原来这里有一个gz的压缩包,占用了2G,删除即可!

很实用的命令喔!

还有
可以看到 host 这个目录 /home/host 用掉了最多的硬盘(5.6GB),我们再看看 /home/host 下究竟哪些文件占用了空间,用下面的一行命令找出某个目录下(这里是 /home/host)大小超过 500MB 的文件(打印前40行并按照 MB 从小到大排列):

[root@host]# find /home/host -printf “%k %p\n” | sort -g -k 1,1 | \awk ‘{if($1 > 500000) print $1/1024 “MB” ” ” $2 }’ |tail -n 40
597.484MB /home/host/img/blog.zip
1560.26MB /home/host/uploads/uploads.rar

比较复杂些,但是很实用。。

标签:centos

赞 (0) 本文链接: http://www.xiangguoqi.cn/read/399.html [复制分享 ](转载时请保留 )



↑上一篇:你可能知道,但是都没总结过的:关系绝学
↓下一篇:关于很晚才睡之说 无觅关联推荐,快速提升流量
评论已关闭
热评文章
猜你喜欢
文章分类
最新文章
最近回复
    岁月痕迹