Как изменить .profile другого пользователя из консоли восстановления?

Почти все в названии, правда! ;) Я установил несколько компонентов для компиляции программ go, и последним шагом было добавление каталога go в путь. Будучи полным нубом Ubuntu, я добавил строку PATH = "Path / To / Folder" после той, которая уже была там.

После первой перезагрузки я больше не могу войти в Ubuntu (экран на некоторое время отключается, а затем я возвращаюсь к экрану входа в систему, и тот же звуковой сигнал приветствует меня.)

I ' я смог загрузиться в режиме восстановления, открыть профиль пользователя root с помощью vi, но я не могу найти ни профиль моего другого пользователя, ни почти ничего ..

Любая подсказка будет принята с благодарностью!

Паскаль

0
задан 19 March 2012 в 21:05

1 ответ

В режиме восстановления не обязательно монтируются все ваши разделы (иногда это так). Даже если это так, вам нужно думать о нем как о дочернем дереве каталогов, которое не присоединено к вашему «/». Тогда возьмите его и все будет там, где вы ожидаете.

IIRC (если я правильно помню) - режим восстановления сообщает вам, где смонтирован корень работающей системы. С этой информацией вы можете перейти в /where-rescue-mode-told-me-it-was-mounting/home/user/.profile

хорошо, так что я только что проверил. Давненько мне пришлось пользоваться консолью восстановления. Используйте параметр remount all as RW, прежде чем переходить в корневую оболочку. Он бросает вас в / root /, как и следовало ожидать.

Итак, чтобы перейти к пользователю .profiles:

cd /home
ls
cd listed_username
nano .profile

измените свой:

PATH="Path/To/Folder"

на

PATH=$PATH:/path/to/folder

Вы сказали, что вы используя vi. Я указываю nano, потому что это проще для новых пользователей Linux.

0
ответ дан 19 March 2012 в 21:05

Другие вопросы по тегам:

Похожие вопросы: