linux 磁盘空间满了,排查记录

1、df:查看磁盘空间

df -h # -h:以K、M、G为单位展示查询结果,提高信息可读性

输出: 

Filesystem            Size  Used Avail Use% Mounted on
...
/dev/nvme0n1p2        172G  160G  3.4G  98% /
...
可以发现/dev/nvme0n1p2将满,而且是根目录/下所有信息挂载在这里,所以要到根目录下去排查哪里占用空间

2、du:用于统计linux中文件或目录所占磁盘空间的大小

cd /
du -h --max-depth=1 # --max-depth=1:其中,数字“1”是指查询结果中最多显示的目录层数,这里指最多显示一层目录

输出:

...
16 G    ./home
...
25.9G    .  #总共占用的空间
可以看到/home下占用了16G,这时候切换到home下查看
cd /home 
du -h --max-depth=1
这样一层一层可以查到最终占用空间的地方

 

 

你可能感兴趣的:(Ubuntu)