S3-s3cmd命令行工具使用
生活随笔
收集整理的這篇文章主要介紹了
S3-s3cmd命令行工具使用
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
s3cmd-參考資料?https://s3tools.org/usage
?
S3沒有文件夾的概念,只有桶(bucket)的概念
創(chuàng)建桶:
s3cmd mb s3://my-bucket-name刪除空桶
s3cmd rb s3://my-bucket-name查看所有buckets
s3cmd ls查看指定bucket的內(nèi)容
s3cmd ls s3://my-bucket-name上傳文件
s3cmd put file.txt s3://my-bucket-name/file.txt下載文件
s3cmd get s3://BUCKET/OBJECT LOCAL_FILE刪除文件?Delete?file?from?bucket
s3cmd del s3://BUCKET/OBJECT查看bucket大小
s3cmd du [s3://BUCKET[/PREFIX]] s3cmd du s3://my-bucket-name拷貝文件
s3cmd cp s3://BUCKET1/OBJECT1 s3://BUCKET2[/OBJECT2] s3cmd get s3://my-bucket-name/file.txt s3://my-bucket-copy-name2/file.txt移動(dòng)文件
s3cmd mv s3://BUCKET1/OBJECT1 s3://BUCKET2[/OBJECT2] s3cmd mv s3://my-bucket-name/file.txt s3://my-bucket-mv-name/file.txt權(quán)限相關(guān):
上傳文件時(shí)指定權(quán)限public:
s3cmd put --acl-public file.txt s3://my-bucket-name/file.txt為已上傳的文件設(shè)置public權(quán)限
s3cmd setacl s3://BUCKET[/OBJECT] s3cmd setacl s3://my-bucket-name/myfile.txt --acl-public?
生成url下載鏈接,并指定鏈接有效期
day=`date -d 'now + 1 year' +%s` echo $day # 生成文件url共享地址,并指定有效期,時(shí)間格式為時(shí)間戳 s3cmd signurl s3://my-bucket-name/file.txt $day?
更多使用請(qǐng)參照官網(wǎng)
總結(jié)
以上是生活随笔為你收集整理的S3-s3cmd命令行工具使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学习用的Django教程
- 下一篇: 如何查看网站服务器的地址