![bash_profile寫入錯誤](https://rvso.com/image/154462/bash_profile%E5%AF%AB%E5%85%A5%E9%8C%AF%E8%AA%A4.png)
我正在使用GCE,我想在Google Cloud Shell上安裝Scala,所以我首先安裝了brew,但是當我將brew路徑添加到bash_profile時,我犯了一個錯誤。
首先,我下載了brew。然後我想新增 bew 路徑,因此我使用 vi ~/.bash_profile 在根目錄下建立了一個 bash_profile 然後我在該檔案中寫入了幾行:
export PATH="/home/linuxbrew/.linuxbrew/bin:$PATH"
source ~/.bash_profile
現在,我知道我需要輸入“來源~/.bash_profile”在提示符號中而不是在 bash_profile 中。但當時我沒有註意到,我保存了文件,之後我就無法再打開google cloud shell,它總是顯示以下資訊:
它說Cloud Shell 會話在顯示初始提示之前關閉,我只能在安全模式下存取could shell,無法使用按鈕存取正常的could shell,有人對如何解決這個問題有想法嗎?
答案1
當你犯這樣的錯誤時,你需要存取Cloud Shell安全模式(正如你所提到的)。執行此操作後,您將以 root 身分登入 Cloud Shell,並且應該能夠編輯常規主目錄中的 .bash_profile 檔案以刪除有問題的行:
vi /home/<your user name>/.bash_profile