首先,执行下du -sh /*|grep G
,可以看到谁的磁盘占用空间比较大,然后逐级排查,下图看到data的达到90g,所以执行 du -sh /data/*|grep G
一般测试环境是可以删除日志的,如果是正式环境,建议删除备份数据文件。
参看:https://blog.csdn.net/youmatterhsp/article/details/80382552
服务器空间不足
du -s 和du -sh
都是查看磁盘大小 ,后者显示以g为单位
df -h -- 查看磁盘占用情况
[root@test43 /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_templet-LogVol00
92G 19G 69G 22% /
tmpfs 2.9G 0 2.9G 0% /dev/shm
/dev/sda1 477M 76M 376M 17% /boot
附:
假如说你发现,du -sh 查出来却发现没有文件,那你真应该猜猜,是不是有隐藏文件呀,确认下,万一没用呢,可以删了省下空间不是,
查看隐藏文件几个常用的方法:
1 显示当前目录下的所有隐藏文件,只显示名称,不显示详情
l.
2 显示当前目录下所有文件、文件夹的简略信息,只有文件(夹)的名称,以"."开头的都是隐藏文件。
ls -a
3 显示当前目录所有文件、文件夹的详细信息,包括权限、大小、用户、组等
ll -a