![](/img/trans.png)
[英]How do I move my Firebase directory in my Google Cloud Shell/Instance?
[英]How to Move Google Cloud SDK Directory
我錯誤地將 Google Cloud SDK 安裝到了我本地機器上的錯誤目錄中(我將它安裝到了我的 Google Drive 文件夾中,這並不理想)。 移動文件夾的首選方法是什么? 我還沒有嘗試過任何東西,因為害怕在安裝過程中可能設置的環境變量會產生問題。 我在本地機器上運行 OS X。
Cloud SDK 是自包含的,因此通常可以將google-cloud-sdk目錄移動到您喜歡的任何位置。 在該目錄之外配置的唯一內容是您的~/.bash_profile
文件(僅當您在安裝過程中說是時),它將 SDK 添加到您的 PATH 並安裝命令選項卡完成。 如果您有安裝程序更新,可能最簡單的方法就是完全刪除 google-cloud-sdk 目錄並重新安裝到您想要的位置。 安裝程序將使用新位置重新更新您的~/.bash_profile
。
對於 zsh,只需將文件夾移動到所需位置並更新.zshrc
,檢查以下行並設置新路徑:
# The next line updates PATH for the Google Cloud SDK.
... path.zsh.inc ...
# The next line enables shell command completion for gcloud.
... completion.zsh.inc ...
這是魔術腳本..只需更改 PREV_DIR 和 NEW_DIR 變量
PREV_DIR=/Users/some_user/Downloads/google-cloud-sdk
NEW_DIR=/Users/some_user/google-cloud-sdk
function z(){
if test -f "$1"; then; sed -i "" -e "s#$PREV_DIR#$NEW_DIR#g" $1 ; fi
}
z ~/.zshrc
z ~/.zprofile
z ~/.bashrc
z ~/.bash_profile
z ~/.kube/config
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.