Linux磁盘满了解决方案

查看磁盘情况

1
2
3
4
5
6
7
8
9
10
[root@iz2zebp5657k0fz0pvgcgnz ~]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 909M 0 909M 0% /dev
tmpfs 919M 0 919M 0% /dev/shm
tmpfs 919M 8.6M 911M 1% /run
tmpfs 919M 0 919M 0% /sys/fs/cgroup
/dev/vda1 40G 8.4G 29G 23% /
overlay 40G 8.4G 29G 23% /var/lib/docker/overlay2/e374b04682a79626e00aca70c896b2a9b5a46ae9730c3311dd774b1bc56bdb9d/merged
overlay 40G 8.4G 29G 23% /var/lib/docker/overlay2/c59338b367886fefb1ff03641e25ad7a3800421f39652d43e08a51b51ac95009/merged
tmpfs 184M 0 184M 0% /run/user/0

df: 用于显示目前在Linux系统上的文件系统的磁盘使用情况统计。

-h:以K,M,G为单位,提高信息的可读性。

Size:总内存数

Used:使用内存数

Avail:剩余内存数

Mounted on:挂载点

查看文件夹下面的磁盘使用情况

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# 进入根目录
[root@iz2zebp5657k0fz0pvgcgnz ~]# cd /
[root@iz2zebp5657k0fz0pvgcgnz /]# du --max-depth=1 -h
44K ./home
8.6M ./run
24M ./tmp
16K ./opt
......
0 ./dev
0 ./sys
101M ./root
4.0K ./media
48M ./etc
4.9G ./var
120M ./data
11G .

du:会显示指定的目录或文件所占用的磁盘空间。

–max-depth-1:–max-depth=<目录层数> 超过指定层数的目录后,予以忽略。

-h:以K,M,G为单位,提高信息的可读性。

-------------本文结束感谢您的阅读-------------