使用 CLI 在 Azure 中上传文件

2024-05-19

我正在尝试练习以下任务:

  1. 创建存储帐户: az 存储帐户创建 --name heyatafroz25 --resource-group user-fottsascvuzj

  2. 获取存储帐户密钥: az 存储帐户密钥列表 -g user-fottsascvuzj -n heyatafroz25

  3. 创建共享帐户: az storage share create --帐户名称 heyatafroz25 --名称 key1 az storage share create --帐户名称 heyatafroz25 --名称 key2

  4. 创建存储目录: az 存储目录创建 --帐户名称 heyatafroz25 --名称 heyatdir1 --共享名称 key1 az 存储目录创建 --帐户名称 heyatafroz25 --名称 heyatdir2 --共享名称 key2

  5. 上传文件

我被要求创建一个我使用 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(使用前将#替换为@)

使用 CLI 在 Azure 中上传文件 的相关文章

随机推荐