На этот вопрос уже есть ответ здесь:
Из-за ошибки низкой графики я больше не могу войти в систему, или, по крайней мере, не вижу графического интерфейса (решения здесь Как исправить ошибку "Система работает в режиме низкой графики? были испробованы).
df -h
показал, что мой раздел /dev/sda6 заполнен:
Filesystem Size Used Avail Use% Mounted on
/dev/sda6 7.4G 6.6G 398M 95% /
udev 1.9G 4.0K 1.9G 1% /dev
tmpfs 762M 424K 762M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 1.9G 0 1.9G 0% /run/shm
overflow 1.0M 4.0K 1020K 1% /tmp
/dev/sda7 449G 266G 161G 63% /home
/dev/sda1 447M 115M 308M 28% /boot
и
sudo du -kxa / | sort -nr | head
приводит к выводу
sort: write failed: /tmp/sortXXXXXX (X = any number or letter):
No space left on device
Поэтому мой вопрос, как мне очистить эту /tmp/sortXXXXXX
папку или каталог с помощью команд терминала и как мне установить флаги разрешения для этой папки или каталога в стандартное значение? Я предполагаю, что я испортил эти разрешения, и теперь каждый процесс пишет в tmp
.
Ваши проблемы - это не / tmp, ваша проблема - полный раздел.
Команда sort использует файл для хранения временных данных, у вас нет места для этого.
Попробуйте освободить место, удаляя старые журналы:
sudo find /var/log/ -name "*.gz" -exec rm -v {} \;
sudo find /var/log/ -name "*.0" -exec rm -v {} \;
sudo find /var/log/ -name "*.1" -exec rm -v {} \;
Вы можете сделать больше места для очистки кэшированных файлов apt: sudo apt-get clean sudo apt-get autoclean
У вас есть / tmp как виртуальный RAM-диск, отключите его, отредактировав файл / etc / fstab и прокомментировав или удалив строку, начинающуюся с / tmp. Перезагрузите компьютер.