Аргументы, которые вы дали rm
, предписывали ему удалить все в текущем каталоге, кроме скрытых файлов ( *
), а также / tmp каталог со всем содержимым ( / tmp /
).
Чтобы знать, к каким последствиям могла привести эта команда, нам нужно знать две вещи. От имени какого пользователя вы запускали команду и в каком каталоге находился текущий.
Если вы выполнили команду из своего домашнего каталога, но не вошли в систему как root, ущерб будет ограничен потерей содержимого вашего домашнего каталога . В этом случае вы можете создать нового пользователя или скопировать стандартное содержимое для нового домашнего каталога из / etc / skel
.
Если бы вы запустили команду от имени пользователя root, вы бы не только удалили все содержимое / tmp, но также и каталог / tmp. Это могло привести к сбою многих приложений. Вы можете создать новый каталог / tmp, запустив mkdir -m 1777 / tmp
от имени пользователя root. Какой еще ущерб вы могли бы нанести, запустив эту команду rm от имени пользователя root, зависит от вашего текущего каталога.
После переделки каталога / tmp с режимом 1777 следующее, на что я обращаю внимание, это разрешения для вашего файла .Xauthority; убедитесь, что он принадлежит вам, а не root, т.е.
chown you:you ~/.Xauthority
Если это не сработает, попробуйте перенастроить lightdm с помощью
dpkg-reconfigure lightdm
Reboot и (надеюсь) повторно войти в систему
edit: Из вашего редактирования вам нужно сделать chmod 1777 / tmp