檢測到您已登錄華為云國際站賬號,為了您更好的體驗,建議您訪問國際站服務(wù)網(wǎng)站 http://m.cqfng.cn/intl/zh-cn
不再顯示此消息
OBS的文件夾與文件系統(tǒng)的文件夾是否一樣? 不一樣。 OBS并沒有文件系統(tǒng)中的文件和文件夾概念。為了使用戶更方便進(jìn)行管理數(shù)據(jù),OBS提供了一種方式模擬文件夾。實(shí)際上在OBS內(nèi)部是通過在對象的名稱中增加“/”,將該對象在OBS管理控制臺上模擬成一個文件夾的形式展現(xiàn)。 父主題: 產(chǎn)品咨詢
今天產(chǎn)品經(jīng)理又提了一個需求. 在系統(tǒng)中上傳文件時,需要支持多文件和文件夾上傳,并且需要在文件上傳時需要將多文件壓縮成zip包,下載的時候,直接下載zip包 聽到這個需求,我的第一反應(yīng)就是js應(yīng)該沒有強(qiáng)大吧,因為壓縮和訪問文件夾,涉及到了文件系統(tǒng)的讀取和修改,后來經(jīng)過一番探索還真讓我給實(shí)現(xiàn)出來了
如圖所示,在Unity Editor編輯器環(huán)境下編寫這樣一個功能:點(diǎn)擊“瀏覽”按鈕,打開一個窗口,選擇文件夾并記錄該文件夾的路徑: 用到的API:EditorUtility類中的OpenFolderPanel方法: // 摘要://
新建文件夾 用戶可通過OBS Browser+新建文件夾。 背景信息 由于OBS沒有文件系統(tǒng)中的文件和文件夾概念。為了使用戶更方便進(jìn)行管理數(shù)據(jù),OBS提供了一種方式模擬文件夾。通過在對象的名稱中增加“/”,將該對象在管理控制臺上模擬成一個文件夾的形式展現(xiàn)。 操作步驟 登錄OBS Browser+。
創(chuàng)建文件夾 開發(fā)過程中,您有任何問題可以在github上提交issue,或者在華為云對象存儲服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細(xì)介紹了每個接口的參數(shù)和使用方法。 OBS本身是沒有文件夾的概念的,桶中存儲的元素只有對象。創(chuàng)建文件夾實(shí)際上是創(chuàng)建了一個大小為0且對象名以“/”結(jié)尾的對象
Browser+、obsutil方式新建文件夾。 使用OBS控制臺 在OBS管理控制臺左側(cè)導(dǎo)航欄選擇“桶列表”。 在桶列表中,單擊待操作的桶,進(jìn)入“對象”頁面。 單擊“新建文件夾”,或者單擊進(jìn)入目標(biāo)文件夾后,再單擊“新建文件夾”。 在“文件夾名稱”中輸入新文件夾名稱。 支持創(chuàng)建單個文件夾和多層級的文件夾。 單個文件夾名稱不能包含以下字符
搜索文件或文件夾 OBS Browser+支持按前綴搜索文件或文件夾。 操作步驟 登錄OBS Browser+。 單擊目標(biāo)文件或文件夾所在的桶。 在對象管理頁面右上角的搜索框中輸入需要查找的文件或文件夾的前綴。 單擊,如圖1所示。 圖1 搜索文件或文件夾 搜索到的文件或文件夾會顯
上傳文件或文件夾 上傳文件操作可將本地文件或文件夾存儲至OBS,對象的存儲類別默認(rèn)與桶的存儲類別一致。 背景信息 OBS Browser+使用分段上傳功能上傳文件。通過分段上傳功能,OBS Browser+支持上傳最大為48.8TB的單個文件。 文件或文件夾名稱長度不能超過102
對于存儲類別為歸檔存儲的桶中的文件,需要確認(rèn)對象的狀態(tài)為“已恢復(fù)”才能對其進(jìn)行下載。請參見恢復(fù)對象查看如何恢復(fù)文件。 批量下載僅支持下載當(dāng)前已經(jīng)列舉出來的文件或文件夾,可以通過下拉觸底更新已列舉出的文件或文件夾數(shù)量,每次觸底更新100個。 在對話框中選擇存放文件或文件夾的路徑后,單擊“選擇文件夾”。 父主題:
打開FTP服務(wù)器上的文件夾時發(fā)生錯誤,請檢查是否有權(quán)限訪問該文件夾 問題描述 打開FTP服務(wù)器上的文件夾時發(fā)生錯誤,請檢查是否有權(quán)限訪問該文件夾。 圖1 FTP文件夾錯誤 可能原因 瀏覽器設(shè)置了FTP防火墻。 處理方法 以設(shè)置IE瀏覽器為例。 打開IE瀏覽器菜單"工具 > Internet
如何查看桶內(nèi)的文件夾大??? 可以使用obsutil列舉對象命令,指定前綴為需要查看的文件夾進(jìn)行列舉。 以Linux操作系統(tǒng)為例,運(yùn)行./obsutil ls obs://bucket-test/test/ -du -limit=0命令,查詢桶bucket-test下test文件夾的大小。
刪除文件或文件夾 用戶可根據(jù)需要刪除已有文件或文件夾。 背景信息 刪除文件夾時,文件夾內(nèi)的文件也將同時被刪除,請務(wù)必確認(rèn)這些文件可以被刪除。 刪除無用的文件或文件夾可節(jié)省空間和成本。 用戶上傳到OBS的某些文件,可能需要定期刪除,對于這類刪除文件的場景,可通過OBS的生命周期管理
(3)、GetFiles方法 該方法返回指定文件夾的文件的名稱。語法如下: public static string[] GetFiles(string path) 參數(shù)說明:path將從其檢索文件的文件夾 返回值:指定文件夾中文件名得 String數(shù)組。 例:
打開FTP服務(wù)器上的文件夾時發(fā)生錯誤,請檢查是否有權(quán)限訪問該文件夾 問題描述 打開FTP服務(wù)器上的文件夾時發(fā)生錯誤,請檢查是否有權(quán)限訪問該文件夾。 圖1 FTP文件夾錯誤 可能原因 瀏覽器設(shè)置了FTP防火墻。 處理方法 以設(shè)置IE瀏覽器為例。 打開IE瀏覽器菜單"工具 > Internet
分享文件夾 操作場景 您可以使用文件夾分享功能,將OBS中的整個文件夾分享給所有用戶。 分享文件夾包含臨時分享和永久共享。 背景知識 臨時分享: 通過文件夾的臨時URL直接將其分享給其他用戶。文件夾分享強(qiáng)調(diào)臨時性,所有分享的URL都是臨時URL,存在有效期。 臨時分享分為兩種方式:提取碼分享、直接分享。
對象存儲服務(wù),是否可以更改文件夾名稱,復(fù)制,移動文件夾。 在使用的時候,整理文件夾非常不方便。
復(fù)制文件或文件夾 用戶可根據(jù)需要將存儲在OBS上的文件或文件夾復(fù)制到其他路徑下。 約束與限制 不支持復(fù)制外部桶中的文件或文件夾。 不支持復(fù)制歸檔存儲對象的恢復(fù)狀態(tài)。 僅支持將文件或文件夾復(fù)制到不同路徑下。 操作步驟 登錄OBS Browser+。 選中待配置的桶,右鍵單擊需要復(fù)制的文件或文件夾,并選擇“復(fù)制”。
MoXing如何訪問文件夾并使用get_size讀取文件夾大小? 問題現(xiàn)象 使用MoXing無法訪問文件夾。 使用MoXing的“get_size”讀取文件夾大小,顯示為0。 原因分析 使用MoXing訪問文件夾,需添加參數(shù):“recursive=True”,默認(rèn)為False。 處理方法
刪除共享文件夾 操作場景 該操作指導(dǎo)管理員在NAS存儲上刪除共享文件夾。 操作步驟 使用管理員賬號登錄云應(yīng)用的管理控制臺。 在左側(cè)導(dǎo)航欄中依次選擇“存儲 > NAS存儲”,進(jìn)入“NAS存儲”頁面。 單擊存儲名稱右側(cè)“NAS存儲管理”進(jìn)入NAS存儲管理頁面。 在共享文件夾頁簽選擇需要刪除的共享文件夾。
統(tǒng)計文件夾中的對象數(shù)量和大小 如果您需要統(tǒng)計桶中文件夾的大小及其所含對象數(shù)量,可以使用文件夾統(tǒng)計功能。 統(tǒng)計文件夾大小會收取“列舉桶內(nèi)對象”接口的調(diào)用費(fèi)用,詳情請參考計費(fèi)說明。 約束與限制 支持統(tǒng)計對象數(shù)量在100萬以內(nèi)的文件夾,對象數(shù)量超過100萬的文件夾建議使用obsutil工具的列舉對象命令進(jìn)行統(tǒng)計。