Как сказанный Jason Berg, Ваш главным образом завинчены.
Необходимо использовать этот псевдоним для предотвращения этого:
alias rm="rm --preserve-root"
Можно восстановить некоторые файлы, если какие-либо рабочие процессы сделали, чтобы они открылись: http://www.linux.com/archive/feed/58142
Из вашего комментария к другому ответу:
Когда я делаю
su - otheruser
, я получаюНет каталога, вход в систему с HOME = /
. Затем, когда я запускаюwhoami
, я получаюroot
.
Это происходит потому, что у «otheruser» нет оболочки (например, bash). Вероятно, это что-то вроде / bin / false. Если вы хотите, чтобы оболочка была «другим пользователем», используйте вместо этого:
sudo -u otheruser /bin/bash
В Ubuntu у вас есть su
и sudo
для такого рода вещей:
su - username
Изменяет имя пользователя имя пользователя
, поскольку если этот пользователь вошел в систему.
sudo -u username command
Выполните одну команду как пользователь имя пользователя
.
Он находится в коммунальном-пакет linux , поэтому, если он вам нужен, установите этот пакет.