После ввода имени пользователя и пароля при попытке входа в систему я не получаю командную строку.
Вот как выглядит мой экран:
pal login: root
Password:
Last login: Wed Oct 14 15:42:19 on tty1
_
Я искал эту проблему и у других людей сочетание клавиш CTRL+Z исправляет ее. У меня ничего не происходит.
Еще я пробовал CTRL+C. Но это просто предлагает мне снова войти в систему.
В последний раз, когда я входил в систему, я добавил пару строк в .bash_profile. Может ли быть, что проблема в этом?
И есть ли у кого-нибудь решение этой проблемы?
Спасибо
РЕДАКТИРОВАТЬ:
Изменения в .bash_profile:
Я добавил четыре строки - каждая из которых была псевдонимом, который выполнял команду cd в несуществующий каталог, но затем я удалил их, заметив эту ошибку. Так что я не думаю, что это будет как-то связано с этим.
Я также изменил переменную path с этой (я думаю):
PATH=$PATH:$HOME/bin:
к этому:
PATH=$PATH:$HOME/bin:/usr/lib/semq/bin:
Я также добавил эту строку под строкой переменной пути:
source .bash_profile
Я следовал некоторым инструкциям выше, которые были не очень понятны. Может быть, исходная строка .bash_profile не должна была идти туда и должна была быть введена как команда впоследствии?
ПРАВКА 2:
Фрагмент инструкции, которой я следовал и которая, по моему мнению, вызвала проблему:
Затем обновите PATH в вашем .bash_profile
cd ~
vim .bash_profile
PATH=$PATH:$HOME/bin:/usr/lib/semq/bin:
source .bash_profile
решение1
Подождите, у вас есть .bash_profile
сам источник? Во-первых, это не имеет особого смысла (инструкции, которые вы прочитали, вероятно, подразумевали, что вы должны запустить это как команду после редактирования файла).
Во-вторых, я готов поспорить, что проблема именно в этом. Если у вас есть сам источник файла без какого-либо сторожа (условия, когда он должен остановиться), он попадет в бесконечный цикл. Я полагаю, что удаление этой строки решит вашу проблему.
Поскольку эта проблема возникает при входе в систему, простым решением будет войти в систему как пользователь root (при условии, что у вас есть права root) и удалить проблемную строку.