Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash 如何将文件上载到s3并使其可读;“每个人”;,在一个linux命令中_Bash_Amazon S3_Scripting_Amazon - Fatal编程技术网

Bash 如何将文件上载到s3并使其可读;“每个人”;,在一个linux命令中

Bash 如何将文件上载到s3并使其可读;“每个人”;,在一个linux命令中,bash,amazon-s3,scripting,amazon,Bash,Amazon S3,Scripting,Amazon,我想上传test.zip到mybucket1 folder1 test.zip 并将“所有人”的权限设置为“允许阅读” 这可以用一个linux命令来完成吗?当然可以,不过我真的不明白你是想上传还是只是移动,所以我选择其中一个 mv test.zip /mybucket1/folder1 | chmod 644 test.zip 使用644可以定义文件的这些权限 -rw-r--r-- 如果需要此选项:-rwxr--r-- mybucket1是远程文件夹(s3 bucket)的名称,而不是添加7

我想上传test.zip到mybucket1 folder1 test.zip 并将“所有人”的权限设置为“允许阅读”


这可以用一个linux命令来完成吗?

当然可以,不过我真的不明白你是想上传还是只是移动,所以我选择其中一个

mv test.zip /mybucket1/folder1 | chmod 644 test.zip
使用644可以定义文件的这些权限

-rw-r--r--
如果需要此选项:
-rwxr--r--

mybucket1是远程文件夹(s3 bucket)的名称,而不是添加
744

mybucket1,我不是指本地文件夹。