从 Google Cloud Shell 使用 AWS CLI

从 Google Cloud Shell 使用 AWS CLI

我按照在 GCP Cloud shell 上安装了 AWS CLI指示对于 Linux:

curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install

这按预期工作,但是当我过夜休息后返回时,我收到错误:

-bash: aws: command not found 

AWS 文件夹仍位于我的主目录中:

ls ~/aws
dist  install  README.md  THIRD_PARTY_LICENSES

如何在不重新安装的情况下保持访问权限?

更新:

我的理解是,核心虚拟机对于云外壳来说是短暂的,但主目录在会话之间保存。

看来我需要修改安装程序以将其安装在我的主目录中。这是默认的安装程序脚本。

sudo ./aws/install --bin-dir /usr/local/bin --install-dir /usr/local/aws-cli --update

我如何修改此脚本以便安装在我的主目录中的正确目录中?

相关内容