用戶可以對(duì)存儲(chǔ)在七牛云存儲(chǔ)的資源進(jìn)行管理和操作。與文件管理類似,七牛云存儲(chǔ)資源管理的主要操作有:查看、移動(dòng)、復(fù)制、刪除、抓取、列舉及其對(duì)應(yīng)的批量操作,另外還有修改元信息和更新鏡像資源操作。
- 查看資源信息 (stat)
- 移動(dòng)資源 (move)
- 復(fù)制資源 (copy)
- 刪除資源 (delete)
- 抓取資源 (fetch)
- 列舉資源 (list)
- 批量操作 (batch)
- 修改元信息 (chgm)
- 更新鏡像資源(prefetch)
查看資源信息 (stat)
查看資源信息操作查看的基本信息,包含:文件哈希值、文件大小、媒體類型及上傳時(shí)間。具體參考查看資源信息(stat)。
移動(dòng)資源 (move)
移動(dòng)資源操作允許將一個(gè)資源在同一個(gè)Bucket或者不同的Bucket之間移動(dòng)。例如,在bucket1下面有一個(gè)名為key1的資源,可以將這個(gè)資源key1移動(dòng)到bucket1下面的key2,也可以將其移動(dòng)到bucket2下的key2。通過(guò)移動(dòng)操作可以實(shí)現(xiàn)文件重命名。具體參考移動(dòng)資源(move)。
復(fù)制資源 (copy)
復(fù)制資源操作操作允許在同一個(gè)bucket進(jìn)行,也可以在兩個(gè)不同的bucket之間進(jìn)行。與資源的移動(dòng)操作相比,復(fù)制資源操作保留原文件,因此會(huì)增加用戶的存儲(chǔ)空間。具體參考復(fù)制資源(copy)。
刪除資源 (delete)
刪除資源與刪除文件類似,但是七牛云存儲(chǔ)不提供回收站的功能,因此在刪除前請(qǐng)確認(rèn)待刪除的資源確實(shí)不再需要。具體參考刪除資源(delete)。
抓取資源 (fetch)
抓取資源操作用于從指定的URL抓取資源,并將該資源存儲(chǔ)到指定空間中。具體參考抓取資源(fetch)。
列舉資源 (list)
列舉資源操作用于將指定空間內(nèi)的資源分批列出。具體參考列舉資源(list)。
批量操作 (batch)
除了對(duì)單一資源進(jìn)行操作,還可以在一次請(qǐng)求中對(duì)多個(gè)資源進(jìn)行批量的查看、移動(dòng)、復(fù)制及刪除操作。具體參考批量操作(batch)。
修改元信息 (chgm)
修改元信息操作用于修改資源的mimeType,可以在七牛服務(wù)器自動(dòng)識(shí)別文件類型錯(cuò)誤或者是類型描述不夠詳細(xì)的情況下,自定義的對(duì)空間已有資源的類型進(jìn)行修改。具體參考修改元信息 (chgm) 。
更新鏡像資源(prefetch)
對(duì)于設(shè)置了鏡像存儲(chǔ)的空間,從鏡像源站抓取指定名稱的資源并存儲(chǔ)到該空間中。如果該空間中已存在該名稱的資源,則將鏡像源站的資源覆蓋空間的資源。具體參考更新鏡像資源(prefetch)。