Я недавно распаковал некоторые .tar файлы в своем корневом каталоге случайно и удалил файлы впоследствии с sudo комнатой, потому что я застрял в цикле входа в систему после перезагрузки, но теперь я все еще застреваю в цикле. Я не изменил полномочия своего корневого каталога. Я думаю, что не должен был удалять те файлы. Я удалил все, что я думал, не был там прежде, включая conffiles. Все еще, кажется, существуют обслуживающие сценарии, но я не знаю, принадлежат ли они тем файлам или не или как произвести чистку чего-либо, что все еще занимает место в моем корневом каталоге. Какие-либо предложения? Это - вид срочной проблемы... Я использую Ubuntu 18.04
Я рекомендую создать новую учетную запись пользователя, дающую его административные привилегии:
sudo useradd newuser -s /bin/bash -g sudo -m
sudo passwd newuser
Вход в систему как новый пользователь и затем сравнивает папки двух пользователей для файлов конфигурации и каталогов.
Но я не рекомендую удаление файлов и каталогов. Лучше создайте новое tmp
каталог и перемещение те файлы и каталоги Вы хотите избавиться от там.
При недостатке в некоторых файлах конфигурации и каталогах в более старой учетной записи, которые присутствуют в более новой учетной записи, то Вы могли скопировать их с более новой учетной записи, изменив их владелец: chown -R olduser:olduser somefolder
Если Ваша учетная запись newuser работает, то Вы могли сделать рядом с восстановлением свои старые пользовательские настройки по умолчанию:
sudo mkdir /home/tmp && sudo chown olduser:olduser /home/tmp
mv /home/olduser/* /home/tmp/
su olduser
sudo cp -rf /etc/skel/* /home/olduser/
sudo chown -R olduser:olduser /home/olduser
/home/tmp
папка и дает ему полномочия olduser/home/tmp
папка/home/olduser
принадлежавший olduserТеперь Вы могли попытаться войти в систему со своим olduser