首先看看是不是磁盘满了:df -lh
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 42G 42G 20K 100% /
devtmpfs 477M 0 477M 0% /dev
tmpfs 488M 0 488M 0% /dev/shm
tmpfs 488M 21M 468M 5% /run
tmpfs 488M 0 488M 0% /sys/fs/cgroup
/dev/sda2 5.0G 33M 5.0G 1% /home
/dev/sda1 1014M 124M 891M 13% /boot
tmpfs 98M 0 98M 0% /run/user/0
看到/dev/sda5
确实满了
cd /
到根目录,然后du -h max-depth=1
du: cannot access ‘max-depth=1’: No such file or directory
[root@localhost /]# du -h --max-depth=1
92M./boot
0./dev
60K./home
du: cannot access ‘./proc/95929/task/95929/fd/4’: No such file or directory
du: cannot access ‘./proc/95929/task/95929/fdinfo/4’: No such file or directory
du: cannot access ‘./proc/95929/fd/3’: No such file or directory
du: cannot access ‘./proc/95929/fdinfo/3’: No such file or directory
0./proc
21M./run
0./sys
31M./etc
96K./root
450M./var
264K./tmp
1.1G./usr
0./media
7.7M./mnt
2.5G./opt
0./srv
38G./workspace
43G.
找到那个最大的文件夹,进入,再次执行上述命令,直到找到目标文件或文件夹,将文件删除或移走