Круговая ссылка в профиле bash. Как войти?

for i in `seq 1 10`; do
  printf "a " >> file
done

должно помочь.

0
25.02.2021, 21:59
2 ответа

Поскольку проблема заключается в том, чтоbash(работает в интерактивном режиме ), если у вас есть удаленный sshдоступ и альтернативная оболочка, вы можете войти с ее помощью. Например, чтобы войти в систему с dash, вы должны сделать:

ssh -t user@host /bin/dash

Затем исправьте свои bashфайлы запуска.

Обратите внимание, что bashпо-прежнему будет работать (, если это ваша оболочка для входа в систему ), но она не будет интерпретировать .bashrc, поскольку она не интерактивна. Таким образом, вы сможете исправить этот файл.

Принятый ответ на этот вопрос Какова цель.bashrc и как он работает? объясняет, когда .bashrcне выполняется.

0
18.03.2021, 22:28
  1. Загрузитесь в runlevel 1.
  2. При появлении запроса введите пароль root.
  3. Исправьте свои ошибки.
  4. Перезагрузка.
1
18.03.2021, 22:28

Теги

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