首页 > 编程知识 正文

查看当前目录下还有多大空间,查看磁盘使用情况

时间:2023-05-03 05:25:38 阅读:133287 作者:882

我以前买过vps。 一段时间网站上的程序报告了一个错误,显示mysql缓存目录的空间不足,我觉得很奇怪。 30G硬盘就足够了吧。 使用df命令调查的结果如下

[root@localhost /]# df

文件系统1K-块可用的已用%挂载点

/dev/hda1 9920592 9495520 0 100% /

tmpfs 1037696 0 1037696 0% /dev/shm

/dev/hda 31786061221459616738748 %/home

看到目录装载在第一个分区/had1上只有10G,并且已经100%使用,我感到很纳闷。 我想去根目录下看看每个子目录的磁盘占用情况,在网上找了半天,终于找到了

[ root @ localhost/] # du-h-- max-depth=1

33M ./s兴奋的飞鸟

385M ./var

8.0K ./media

0 ./proc

153M ./root

52K ./dev

7.7M ./兴奋的飞鸟

0 ./net

8.0K ./srv

16K ./lost found

645M ./downloads

543M ./www

3.0G ./usr

76M ./bak

8.3m./引导

8.0K ./selinux

0 ./sys

38M ./home

0 ./misc

31M ./opt

112K ./tmp

83M ./lib

8.0K ./mnt

66M ./etc

5.6M ./linux_ic

5.0G。

[root@localhost /]#

可以查看每个目录下文件的磁盘占用情况(因为我删除了硬盘吃的目录,所以大家看到的根目录只占用了5G )。 然后,经过这么高级别的查找,终于那个目录在/usr/local/tomcat下有了logs日志目录。 因为我的tomcat目录,与日志无关,所以都有日志记录。 时间一长竟然占用了5G磁盘,删除后一切正常,mysql也正常,其home目录中有20G的空间

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。