я пытался бежать
sudo rm -r ./tmp
но вместо этого набрал
sudo rm -r /tmp
Будет ли это исправлено при запуске?
sudo mkdir /tmp
если я делаю какие разрешения я должен дать?
PS: я еще не вышел из системы
я пытался бежать
sudo rm -r ./tmp
но вместо этого набрал
sudo rm -r /tmp
Будет ли это исправлено при запуске?
sudo mkdir /tmp
если я делаю какие разрешения я должен дать?
PS: я еще не вышел из системы
Ответы:
Вы должны выполнить следующие команды, чтобы восстановить папку tmp.
sudo -i
# You now have a root prompt and do not need to continue typing sudo
mkdir /tmp
chmod 1777 /tmp
exit
Тогда тебе должно быть все хорошо
Чтобы добавить к ответу Алекса, вы можете выполнять обе эти команды одновременно, используя параметр -m
или --mode
для mkdir (1) , который указывает режим для созданного каталога:
-m, --mode=MODE set file mode (as in chmod), not a=rwx - umask
Таким образом, команда будет:
sudo mkdir -m 1777 /tmp
Перезагрузка системы исправит это автоматически, в случае, если у вас есть проблемы с перезагрузкой системы, использование sudo mkdir -m 1777 /tmp
должно работать нормально, как упомянуто в других ответах.
/tmp
папки, и теперь она не проходитlightdm
.