我按照在 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
我如何修改此脚本以便安装在我的主目录中的正确目录中?