
Как мне вернуть немного места? У меня нет места.
Редактировать: Уточнение: я запустил по крайней мере несколько разных сред Conda, может ли это быть источником этих файлов tmpfs?
Filesystem Size Used Avail Use% Mounted on
udev 15G 0 15G 0% /dev
tmpfs 3.0G 920K 3.0G 1% /run
/dev/sda1 49G 47G 2.0G 96% /
tmpfs 15G 0 15G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 15G 0 15G 0% /sys/fs/cgroup
/dev/loop0 98M 98M 0 100% /snap/google-cloud-sdk/126
/dev/loop1 55M 55M 0 100% /snap/core18/1705
/dev/loop2 94M 94M 0 100% /snap/core/8935
/dev/loop3 99M 99M 0 100% /snap/google-cloud-sdk/127
/dev/sda15 105M 3.6M 101M 4% /boot/efi
решение1
Я не думаю, что у вас закончилось место, но у вас возникли трудности с сопоставлением файловых систем с устройствами. Итак, сначала самое главное: ваш 50 ГБ SSD, похоже, /dev/sda1 — это имя его устройства. И он смонтирован в / — это корневой каталог. Итак, cd /
в корневой каталог и проверьте использование на следующем уровне каталога с помощьюdu -h --max-depth=1
Все остальные устройства не ваши и не потребляют память. Все tmpfs находятся в RAM и имеют назначенный максимальный размер. Они не занимают его, пока не заполнятся содержимым. Перепроверьте с помощью команды free
или проконтролируйте с помощью top
(выйдите с помощью клавиши ESC или Q).
Устройства /dev/loopX, похоже, перемонтированы за пределами контента, например, незашифрованные версии зашифрованных устройств или, в вашем случае, что-то, связанное с вашим провайдером хоста. Они сообщаются как заполненные, потому что на самом деле не являются устройствами, как жесткий диск. Они чисто виртуальные.
Вы можете легко проверить, осталось ли место: вы все еще можете войти через SSH или что-то подобное. Таким образом, можно записывать файлы журналов и другие данные управления.
Тем временем проверьте ваш любимый источник информации на предмет так называемой Linux Standard Base. Он объясняет базовую структуру файловой системы Linux и руководящие принципы. Также взгляните на типы файловых систем Linux, в частности tmpfs и loop-устройства.