я пытался бежать
sudo rm -r ./tmp
но вместо этого набрал
sudo rm -r /tmp
Будет ли это исправлено при запуске?
sudo mkdir /tmp
если я делаю какие разрешения я должен дать?
PS: я еще не вышел из системы
Я не могу придумать причину, почему это не должно работать. В моей системе разрешения устанавливаются:
sudo chmod 1777 /tmp
(Drwxrwxrwxt)
/tmp
папки, и теперь она не проходитlightdm
.Вы должны выполнить следующие команды, чтобы восстановить папку tmp.
Тогда тебе должно быть все хорошо
источник
Чтобы добавить к ответу Алекса, вы можете выполнять обе эти команды одновременно, используя параметр
-m
или--mode
для mkdir (1) , который указывает режим для созданного каталога:Таким образом, команда будет:
источник
Перезагрузка системы исправит это автоматически, в случае, если у вас есть проблемы с перезагрузкой системы, использование
sudo mkdir -m 1777 /tmp
должно работать нормально, как упомянуто в других ответах.источник