Диск в корневом каталоге почти заполнен, но не могу найти, какие файлы занимают это место

Диск в корневом каталоге почти заполнен, но не могу найти, какие файлы занимают это место

Ubuntu 22.04 Рабочий стол

Если я это сделаю, df -hто увижу, что моя корневая папка почти заполнена. введите описание изображения здесь

И когда я перечисляю файлы в папке, мне кажется, что все они являются файлами, необходимыми системе. введите описание изображения здесь

Я попытался немного разобраться в этом, но я не большой эксперт в файловых системах и не уверен, как на самом деле проверить размер файла (если я это сделаю la -la --block-size=GBв , то /получу другой размер, чем если я это сделаю в определенной папке, например /home), и я не уверен, что можно безопасно удалить.

Я уже запустил программу, которая помогла мне очистить двойные файлы, tmp и т. д. Есть ли какие-нибудь советы, с чего начать? Нормально ли, что корневая папка занимает около 20G?

Я действительно ценю любые указания по этому вопросу!

ОБНОВЛЕНИЕ: вывод после запуска sudo du -hc --max-depth=1 /, как предложено @matigo

Нормально ли иметь snapпапку размером 18 Гб?! введите описание изображения здесь

решение1

Чтобы помочь другим людям и себе в будущем, вот шаги, которые я предпринял, чтобы глубже разобраться в сути проблемы:

  • запустить sudo du -hc --max-depth=1 / , а затем запустить то же самое для подпапки, которая выглядит довольно большой. т.е. sudo du -hc --max-depth=1 /var/lib

  • чистые пакеты. Я запускаю apt autoremove && apt cleanapt-пакеты и sudo bash -c 'rm /var/lib/snapd/cache/*'удаляю snap-кэш.

  • Я проверяю сохраненную версию моего snap-файла (после запуска первой команды оказалось, что папка snap занимает 11 ГБ), snap list --allа затем запускаю bash-скрипт для клана версий snap (их много в Google. Просто поищите менеджер пакетов snap на предмет свободного места на диске).

  • Я также проверяю все свои пакеты apt, чтобы убедиться, что некоторые из них мне не нужны.apt list --installed

Другая полезная команда:

sudo du -sh /- показать размер конкретной папки

df -h- чтобы увидеть все размеры диска

И как всегда будьте любопытны и попытайтесь понять большую часть папки, что они из себя представляют и почему они там находятся, и то же самое для пакетов. Это определенно займет некоторое время, но, надеюсь, каждый раз это будет занимать все меньше и меньше времени :)

Связанный контент