命令行工具ossutil 1.0
ossutil支持通過Windows、Linux和macOS系統(tǒng)以命令行方式管理OSS數(shù)據(jù)。
版本升級
推薦您使用全新升級的ossutil2.0,快速安裝并使用,請參見安裝ossutil。
ossutil2.0重點功能如下:
全新的命令組織結構:引入了多級命令支持,包括API級命令(例如
ossutil api put-bucket-acl
)和高級命令(如ossutil config
)。改進的配置管理機制:簡化了初始配置流程,用戶僅需提供AccessKey ID、AccessKey Secret及地域ID即可完成安裝后的基礎配置,并且支持通過
--profile
參數(shù)指定多個配置文件,增強了靈活性。豐富的過濾參數(shù):對于批量處理命令(如
ls
、cp
、rm
等),新增了基于路徑、文件大小、修改時間以及對象元數(shù)據(jù)等多種過濾條件的支持,極大地提升了操作的精確性和效率。靈活的輸出格式調(diào)整:新增
--output-format
參數(shù),允許用戶將輸出格式設定為JSON、YAML或XML,以便更好地適配不同的數(shù)據(jù)處理需求;同時引入了--output-query
選項,讓用戶能夠對輸出內(nèi)容進行篩選,獲取所需信息。安全性增強:為了提高安全性,ossutil 2.0支持通過環(huán)境變量設置敏感參數(shù),避免在命令行中直接暴露密鑰,減少了泄露風險;此外,新增的
--dry-run
選項使用戶能夠在實際執(zhí)行命令前驗證其行為,確保操作無誤。
安裝ossutil
有關ossutil的下載及安裝的具體操作,請參見安裝ossutil。
配置ossutil
有關ossutil的配置的具體操作,請參見配置ossutil。
常用命令
您可以通過以下列表學習ossutil命令的用法:
名稱 | 描述 |
配置存儲空間(Bucket)的訪問跟蹤狀態(tài)。 | |
用于在已上傳的追加類型文件(Appendable Object)末尾直接追加內(nèi)容。 | |
查看Bucket的CNAME配置。 | |
添加、修改、查詢、刪除Bucket的加密配置。 | |
添加、修改、查詢、刪除Bucket的Bucket policy配置。 | |
添加、修改、查詢、刪除Bucket的標簽配置。 | |
添加或查詢Bucket的版本控制配置。 | |
將文件內(nèi)容輸出到ossutil。 | |
創(chuàng)建配置文件來存儲OSS訪問信息。 | |
添加、修改、查詢、刪除Bucket的CORS配置。 | |
用于測試Bucket是否允許指定的跨域訪問請求。 | |
用于上傳、下載、拷貝文件。 | |
創(chuàng)建符號鏈接(軟鏈接)。 | |
用于獲取指定Bucket、指定Object或文件目錄所占的存儲空間大小。 | |
獲取Bucket內(nèi)所有未完成上傳的Multipart任務的每個分片大小以及分片總大小。 | |
用于計算本地文件的CRC64或MD5。 | |
獲取命令的幫助信息。當您不清楚某個命令的用法時,建議您使用help命令獲取該命令的幫助信息。 | |
命令用于添加、查詢、列舉、刪除Bucket的清單規(guī)則。 | |
命令用于添加、修改、查詢、刪除生命周期規(guī)則配置。 | |
列出沒有完成分片上傳的Object的分片信息。 | |
添加、修改、查詢、刪除Bucket的日志管理配置。 | |
列舉單個或多個地域(Region)下Bucket的基本信息。 | |
列舉Bucket、Object和Part。 | |
創(chuàng)建Bucket。 | |
在Bucket內(nèi)創(chuàng)建文件目錄。 | |
添加、修改、查詢或刪除Object的標簽配置。 | |
針對OSS訪問的檢測命令,可用于排查上傳、下載過程中因網(wǎng)絡故障或基本參數(shù)設置錯誤導致的問題。 | |
讀取符號鏈接(軟鏈接)文件的描述信息。 | |
添加、修改、查詢、刪除Bucket的防盜鏈配置。 | |
管理Bucket的跨區(qū)域復制規(guī)則配置。 | |
設置或查詢Bucket的請求者付費模式配置。 | |
為存儲空間(Bucket)配置所屬資源組以及獲取資源組信息。 | |
恢復冷凍狀態(tài)的Object為可讀狀態(tài)。 | |
將已刪除的Object恢復至最近的版本。 | |
刪除Bucket、Object和Part。 | |
設置Bucket或Object的訪問權限(ACL)。 | |
設置已上傳Object的元數(shù)據(jù)。 | |
用于生成經(jīng)過簽名的文件URL,并將簽名URL分享給第三方供其下載或預覽。 | |
獲取指定Bucket或Object的描述信息。 | |
設置圖片樣式。 | |
用于同步本地文件到OSS、同步OSS文件到本地、在OSS之間同步文件。 | |
用于更新ossutil版本。 | |
用于添加、修改、查詢、刪除Bucket的靜態(tài)網(wǎng)站托管配置、重定向配置、鏡像回源配置。 | |
管理Bucket的合規(guī)保留策略。 |
查看選項
有關命令行選項的更多信息,請參見查看選項。
常見問題
有關常見問題的更多信息,請參見常見問題。