AWS S3 的 cp 命令可以用来上传或下载文件或文件夹。要上传文件夹中所有文件及子文件夹到 S3,可以使用递归参数
-r
或
--recursive
。
aws s3 cp local_folder s3://bucket_name --recursive
这将会把本地文件夹 local_folder
中的所有文件和子文件夹上传到 S3 中的 bucket_name
文件夹中。
另外,如果需要下载文件夹中所有文件及子文件夹, 也可以使用同样的命令,只需将本地文件夹替换成 S3 文件夹即可
aws s3 cp s3://bucket_name local_folder --recursive
这会把S3上的文件夹 bucket_name
中的所有文件和子文件夹下载到本地文件夹 local_folder
中。