AWS實(shí)用工具——s3cmd安裝及配置

來源: 百家號(hào)
作者:程龍快序
時(shí)間:2021-05-11
19043
本文介紹AWS實(shí)用工具s3cmd安裝及配置。

一、安裝s3cmd。

安裝命令如下所示:

yum-y install python-pip

pip install s3cmd

安裝過程中可能會(huì)出現(xiàn)錯(cuò)誤:No package python-pip available

則解決方法如下:

yum-y install epel-release

yum install python-pip

二、配置s3cmd。

使用s3cmd--configure方式配置。

在控制臺(tái)輸入s3cmd--configure命令,會(huì)自動(dòng)進(jìn)入配置過程,更具界面提示填寫對(duì)應(yīng)信息即可。注意:配置之前要先獲取AWS的access_key和secret_key。

以中國寧夏區(qū)為例,配置結(jié)果如下:

10dfa9ec8a1363271275c0dd9a82d9e409fac75d.png

紅色部分為必填,其他其他直接回車即可

至此,s3cmd安裝及配置完成。配置完成后會(huì)在當(dāng)前目錄下生成名稱為:.s3cfg的文件。

常用命令

1、列舉所有buckets(bucket相當(dāng)于根文件夾)

命令:s3cmd ls

2、查看某個(gè)bucket中的內(nèi)容

命令:s3cmd ls s3://my-bucket

3、創(chuàng)建bucket(bucket名稱唯一,不能重復(fù))

命令:s3cmd mb s3://{$BUCKETNAME}

4、刪除空bucket

命令:s3cmd rb s3://{$BUCKETNAME}

支持刪除多個(gè)文件

s3cmd del s3://bucket/filename s3://bucket/filenam2

5、上傳一個(gè)文件到bucket

s3cmd put filename s3://bucket-name/filename

上傳多個(gè)文件

s3cmd put filename*s3://bucket-name/#注意只寫bucket名稱

上傳制定文件前綴

s3cmd put--force filename*s3://bucket-name/prefixed:

6、下載一個(gè)文件從bucket

單個(gè)下載:

s3cmd get s3://bucket/filename

批量下載

s3cmd get s3://bucket/filename1 s3://bucket/filename2

a9d3fd1f4134970a275b3b7192c7a8c0a7865d5c.jpg

立即登錄,閱讀全文
AWS
版權(quán)說明:
本文內(nèi)容來自于百家號(hào),本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家