1、df -hT 查看磁盘使用情况
[root@application01 ~]# df -hT
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root xfs 44G 8.3G 36G 19% /
devtmpfs devtmpfs 7.8G 0 7.8G 0% /dev
tmpfs tmpfs 7.8G 0 7.8G 0% /dev/shm
tmpfs tmpfs 7.8G 745M 7.1G 10% /run
tmpfs tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
/dev/vdb1 ext4 197G 197G 0 100% /data
/dev/vda1 xfs 1014M 146M 869M 15% /boot
2、发现是 /data 文件夹下磁盘使用已满
cd /data 进入目标目录
du -sh ./* 具体查看目录下文件使用磁盘情况
[root@application01 data]# du -sh ./*
833M ./com_repo
203G ./docker
361M ./elasticsearch
555M ./harbor
83M ./redis
cd docker 继续进入目标目录
du -sh ./* 具体查看目录下文件使用磁盘情况
[root@application01 docker]# du -sh ./*
20K ./builder
72K ./buildkit
1.1M ./containerd
181G ./containers
30M ./image
140K ./network
cd containers/ 继续进入目标目录
du -sh ./* |grep G 查看磁盘使用最大的文件
[root@application01 containers]# du -sh ./* |grep G
181G ./328a0674b615bdabcfad2ed91f58c13b3c1fe234ef75454a8918df14e7f9d95e
[root@application01 containers]# cd 328a0674b615bdabcfad2ed91f58c13b3c1fe234ef75454a8918df14e7f9d95e
[root@application01 328a0674b615bdabcfad2ed91f58c13b3c1fe234ef75454a8918df14e7f9d95e]# ls
328a0674b615bdabcfad2ed91f58c13b3c1fe234ef75454a8918df14e7f9d95e-json.log checkpoints config.v2.json hostconfig.json hostname hosts mounts resolv.conf resolv.conf.hash
[root@application01 containers]# :> 328a0674b615bdabcfad2ed91f58c13b3c1fe234ef75454a8918df14e7f9d95e/328a0674b615bdabcfad2ed91f58c13b3c1fe234ef75454a8918df14e7f9d95e-json.log
注意: :> ***.log 写空日志文件!
文章介绍了在Linux服务器上使用`df-hT`检查磁盘使用情况,发现/data文件夹磁盘已满。通过`du`和`grep`命令详细分析了各个目录下的文件占用情况,着重指出一个大文件占用了大量磁盘空间。
800

被折叠的 条评论
为什么被折叠?



