如何在azure blob存储中创建空文件夹
如何在azure blob存储中创建空文件夹就像工具“azure Explorer”中的空文件夹一样从技术上讲,azure blob存储中不能有空文件夹,因为blob存储具有两级层次结构-blob容器和blob。本质上,您可以通过在文件名前面加上您喜欢的文件夹名来创建文件夹的假象,例如,假设您希望在say如何在azure blob存储中创建空文件夹,azure,directory,blob,Azure,Directory,Blob,如何在azure blob存储中创建空文件夹就像工具“azure Explorer”中的空文件夹一样从技术上讲,azure blob存储中不能有空文件夹,因为blob存储具有两级层次结构-blob容器和blob。本质上,您可以通过在文件名前面加上您喜欢的文件夹名来创建文件夹的假象,例如,假设您希望在saycss文件夹中使用样式表(比如site.css),则将样式表文件命名为css/site.css 一些工具所做的是为了创建一个空文件夹,它们创建一个零字节blob,并在其前面加上文件夹名称,然后不
css
文件夹中使用样式表(比如site.css),则将样式表文件命名为css/site.css
一些工具所做的是为了创建一个空文件夹,它们创建一个零字节blob,并在其前面加上文件夹名称,然后不显示该零字节blob。如果你愿意,你可以这样做。高拉夫的观点很好理解 尽管在实践中,在bash中使用
hdfs
cli时,我发现如果您试图“创建”的子目录不存在,您不能像通常那样重命名文件(使用mv
)
但是,您可以使用hdfs-dfs-mkdir-pwasb://container-name@帐户名.blob.core.windows.net/子目录名
然后是hdfs-dfs-mvwasb://container-name@account-name.blob.core.windows.net/file-namewasb://container-name@account name.blob.core.windows.net/sub dir name/file name
这里有一种使用Linux的方法
az storage blob upload --container-name <container name> --name <folder name> -f /dev/null --account-name <storage account name>
az存储blob上载--容器名称--名称-f/dev/null--帐户名称
- 文件名以尾部斜杠结尾(例如,
)myfolder/
- CLI需要一个文件,所以只需不上传任何内容(即
)/dev/null/