我正在尝试练习以下任务:
-
创建存储帐户:
az 存储帐户创建 --name heyatafroz25 --resource-group user-fottsascvuzj
-
获取存储帐户密钥:
az 存储帐户密钥列表 -g user-fottsascvuzj -n heyatafroz25
-
创建共享帐户:
az storage share create --帐户名称 heyatafroz25 --名称 key1
az storage share create --帐户名称 heyatafroz25 --名称 key2
-
创建存储目录:
az 存储目录创建 --帐户名称 heyatafroz25 --名称 heyatdir1 --共享名称 key1
az 存储目录创建 --帐户名称 heyatafroz25 --名称 heyatdir2 --共享名称 key2
-
上传文件
我被要求创建一个我使用 touch 命令创建的 index.php 文件。
发布内容我不确定路径和来源要考虑哪些细节。
对于路径,我采用了当前的工作目录
az 存储文件上传 --account-name heyatafroz25 --account-key {ACCOUNT_KEY} --path /home/scrapbook/tutorial/index.php --share-name key1 --source /home/scrapbook/tutorial/index.php
请对第 5 个命令中的更正提出建议。
查看文档az storage file upload https://learn.microsoft.com/en-us/cli/azure/storage/file?view=azure-cli-latest#az-storage-file-upload:
--source:作为文件内容上传的本地文件的路径。
本质上,这是您要上传的本地文件的路径。
--path:文件共享中文件的路径。如果省略文件名,则将使用源文件名。
因此,假设您要上传文件,这将是您希望本地文件保存在存储中的文件名。
为了进一步详细说明,假设您有一个名为“image.png”的本地文件,并且要将其另存为“logo.png”,您将使用以下命令:
az storage file upload --account-name <account-name> --account-key <account-key> --share-name <share-name> --path logo.png --source image.png
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)