2016-05-07 6 views
0

Когда я что-то устанавливаю в своей Linux-системе (CentOS release 6.5 (Final)). Это случается.Как найти большой файл и удалить в системе linux

Ошибка при загрузке пакетов: ncdu-1.7-1.el6.x86_64: Недостаточно места в каталоге загрузки/var/cache/yum/epel/packages.

И я использую ДФ команду, он показывает:

df -h 
Filesystem  Size Used Avail Use% Mounted on 
/dev/sda2  77G 73G  0 100%/
tmpfs   7.8G  0 7.8G 0% /dev/shm 
/dev/sda1  239M 43M 183M 19% /boot 

sda2 был установлен на /, но когда я иду в корень и используйте команду ей.

du -sh * 
6.2M bin 
41M boot 
176K dev 
26M etc 
488K export 
6.7G home 
268M lib 
19M lib64 
16K lost+found 
4.0K media 
4.0K mnt 
56M opt 
du: cannot access `proc/1531/task/1531/fd/4': No such file or directory 
du: cannot access `proc/1531/task/1531/fdinfo/4': No such file or directory 
du: cannot access `proc/1531/fd/4': No such file or directory 
du: cannot access `proc/1531/fdinfo/4': No such file or directory 
du: cannot access `proc/6873/task/7037/fd/125': No such file or directory 
0 proc 
640K root 
9.0M sbin 
4.0K selinux 
4.0K srv 
0 sys 
569M tmp 
1.4G usr 
261M var 
4.0K zookeeper_server.pid 

где мой 77G ушел? как найти мой большой файл и удалить?

+0

Вы настраиваете логротат на своей машине? – Techiescorner

ответ

0

Если вы не можете себе позволить, чтобы перезагрузить сервер, то эта команда должна помочь вам:

lsof | grep "/var" | grep deleted 

Он покажет вам, если есть любой удаленный файл все еще в памяти, и поможет вам найти, какой сервис должен быть перезапущен ,

Если это вариант, перезагрузка сервера также может решить проблему.

+0

** перезагрузка ** работает –

Смежные вопросы