先存?zhèn)€最好的s3fs掛載指南,注意可能是 (a)時差不統(tǒng)一 (b)加載了cache 會導(dǎo)致讀寫文件出現(xiàn)Input/output error
安裝AWS CLI
安裝pip,如存在可跳過
安裝參考使用pip安裝 AWS CLI
$ pip install awscli --upgrade --user
--user不能丟??!丟過一次找不到配置文件哪兒去了
驗證是否安裝成功
$ aws --version
aws-cli/1.11.84 Python/3.6.2 Linux/4.4.0-59-generic botocore/1.5.47
要升級到最新版本,請重新運行安裝命令:
$ pip install awscli --upgrade --user
- 將 AWS CLI 可執(zhí)行文件添加到命令行路徑
- 在您的用戶文件夾中查找 Shell 的配置文件腳本。如果您不能確定所使用的 Shell,請運行 echo $SHELL。
- 向配置文件腳本中添加導(dǎo)出命令
export PATH=~/.local/bin:$PATH
在本示例中,此命令將路徑 ~/.local/bin 添加到當(dāng)前 PATH 變量中。
- 將配置文件加載到當(dāng)前會話。
$ source ~/.bash_profil
配置AWS CLI
$ aws configure
AWS Access Key ID [None]: AKIAIOSFODNN7EXAMPLE
AWS Secret Access Key [None]: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
Default region name [None]: us-west-2
Default output format [None]: json
配置文件保存在~/.aws/
也可以通過環(huán)境變量更改
$ export AWS_ACCESS_KEY_ID=AKIAIOSFODNN7EXAMPLE
$ export AWS_SECRET_ACCESS_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
$ export AWS_DEFAULT_REGION=us-west-2
使用AWS CLI操作S3
https://docs.aws.amazon.com/zh_cn/cli/latest/userguide/cli-s3.html