Недостаточное пространство на диске (свободное пространство было> 500 ГБ вчера),

Следующее является выводом df -h в моей системе.

Filesystem      Size  Used Avail Use% Mounted on
udev             63G     0   63G   0% /dev
tmpfs            13G   18M   13G   1% /run
/dev/sdc4       822G  801G     0 100% /
tmpfs            63G   64M   63G   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs            63G     0   63G   0% /sys/fs/cgroup
/dev/nvme1n1p2   96M   75M   22M  79% /boot/efi
cgmfs           100K     0  100K   0% /run/cgmanager/fs
tmpfs            13G   88K   13G   1% /run/user/1000

Используя du -xsch /home, Я получаю следующее:

60G /home
60G total

Используя free -m, Я получаю следующее:

total        used        free      shared  buff/cache   available
Mem:         128831        8648       16405         147      103777      118367
Swap:        130986          18      130968

Я только недавно переместился в использование Linux, таким образом, я еще не знаю о том, как разбиение дисков на разделы используется. Также кажется странным, что моя система вчера имела больше чем 500 ГБ, но как раз сегодня это запускается для показа Free space: 0 bytes у основания каждой папки я открываюсь. Эта ошибка пространства вызывает вещи к зависанию.

Править: Я удалил некоторые файлы сверх 40 ГБ, но это все еще показывает Free space: 0 bytes у основания каждой папки, и не позволяет мне копировать любые файлы. Я ошеломлен, что это показывало ~550 ГБ вчера как свободное пространство, и внезапно все это исчезло, хотя не было ничего, что я сделал для занятия того места.

0
задан 1 September 2017 в 07:45

1 ответ

Совершенно возможно, что некоторый файл чрезмерно увеличивается в размерах и съедает Ваше пространство. Я помню старую ошибку Xorg, где текстовые файлы использовали бы все Ваше доступное дисковое пространство для входа ошибок или безотносительно пока Вы не отключили его.

Попытка, выполняющая эту команду в терминале:

find / -size +1G -type f -exec du -Sh {} + | sort -rh | head -n 5

Вы, вероятно, доберетесь, много "разрешения отклонило" ошибки, но это должно быть прекрасным. Если бы файл увеличивается из-под контроля, я подозревал бы, что файл будет где-нибудь в пространстве, где у Вас действительно есть разрешение. Та команда возвратит размер и местоположение 5 самых больших файлов в Вашей системе.

, Если та команда не работает из-за Вашего недостатка места (я думаю, что это будет), Вы можете иметь лучший успех, делающий что-то как:

find / -size +1G | grep -v find | less

, Который должен найти любой файл на Вашем компьютере, который является более крупным, чем 1 гигабайт в размере, отфильтруйте любые ошибки и представьте результаты для своего обзора. Можно затем исследовать любые незнакомые файлы.

, Если существует файл, растущий неудержимо, необходимо затем смочь удалить его или провести дополнительное исследование в области того, что это - это может быть ошибка или журнал, который можно отключить.

1
ответ дан 2 November 2019 в 08:10

Другие вопросы по тегам:

Похожие вопросы: