![ошибка записи bash_profile](https://rvso.com/image/154462/%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B0%20%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D0%B8%20bash_profile.png)
Я использую GCE и хочу установить Scala в Google Cloud Shell, поэтому сначала устанавливаю brew, однако при добавлении пути к brew в bash_profile я допустил ошибку.
Для начала я скачал brew. Затем я захотел добавить bew path, поэтому я создал bash_profile под root с помощью vi ~/.bash_profile. Затем я написал следующие строки в этом файле:
export PATH="/home/linuxbrew/.linuxbrew/bin:$PATH"
source ~/.bash_profile
Теперь я знаю, что мне нужно набрать"источник ~/.bash_profile"в приглашении, а не в bash_profile. Но в то время я этого не заметил, и я сохранил файл, после этого я больше не могу открыть google cloud shell, он всегда показывает следующую информацию:
Там было сказано, чтоСеанс Cloud Shell закрыт до отображения начального запроса, я могу получить доступ только к оболочке can в безопасном режиме, не могу получить доступ к обычной оболочке can с помощью кнопки, есть ли у кого-нибудь идеи, как решить эту проблему?
решение1
Если вы совершаете такую ошибку, вам необходимо получить доступ к Cloud Shellбезопасный режим(как вы и упомянули). Когда вы это сделаете, вы войдете в Cloud Shell как пользователь root и сможете отредактировать файл .bash_profile в вашем обычном домашнем каталоге, чтобы удалить проблемную строку:
vi /home/<your user name>/.bash_profile