我从 Azure universal artifacts 下载了 artifacts 但下载的是哪个路径
I downloaded artifacts from Azure universal artifacts but which path it's getting downloaded
我连接到 Azure 云 shell 和 运行 下面的命令来下载工件。
az artifacts universal download \
--organization "https://abc.visualstudio.com/" \
--feed "Pkgs1" \
--name "pkg-signed" \
--version "3.1.0" \
--path .
它显示下载进度,但完成后我可以在哪里访问这些文件?
上面az artifacts universal download命令中的--path .
指定包内容应该放在当前目录下。
因此,在 Azure Cloud Shell 上,您应该能够找到下载到当前工作目录的包,即您 运行 此命令所在的路径。您可以简单地 运行ning ls
.
列出它们
例如:
更新:
云 Shell 利用 Azure 文件存储跨会话保存文件。文件共享作为 clouddrive
安装在您的 $Home
目录中(这是一个 one-time 操作,文件共享会在后续会话中自动安装)。
现在,如果您想从 Azure 门户访问这些文件,您首先必须知道云正在使用的文件共享和存储帐户名称 Shell。
要发现哪个文件共享安装为 clouddrive
,运行 df
命令。
clouddrive 的文件路径在 URL 中显示您的存储帐户名称和文件共享。例如,//storageaccountname.file.core.windows.net/filesharename
bhargavi@Azure:~$ df
Filesystem 1K-blocks Used Available Use% Mounted on
overlay 50758760 15143560 35598816 30% /
tmpfs 2020152 0 2020152 0% /dev
tmpfs 2020152 0 2020152 0% /sys/fs/cgroup
/dev/sda1 50758760 15143560 35598816 30% /home
shm 65536 8 65528 1% /dev/shm
//mystorageaccount.file.core.windows.net/myfs 6291456 5242880 1048576 84% /usr/csuser/clouddrive
tmpfs 2020152 0 2020152 0% /sys/firmware
/dev/loop0 5095040 496952 4319560 11% /home/bhargavi
然后您可以导航到 Azure 门户上的存储帐户以访问您的文件。
--path .
表示当前工作目录运行命令。例如(我正在使用 Windows),以下命令会将工件下载到 C:\WINDOWS\system32
:
C:\WINDOWS\system32>az artifacts universal download --organization "https://dev.azure.com/org/" --feed "test1" --name "up" --version "0.0.4" --path .
您可以使用 --path
参数指定路径。通过这种方式,您可以将工件下载到任何您想要的地方。例如,以下命令会将工件下载到 C:\Users\cece\Desktop\Newfolder
:
C:\WINDOWS\system32>az artifacts universal download --organization "https://dev.azure.com/org/" --feed "test1" --name "up" --version "0.0.4" --path C:\Users\cece\Desktop\Newfolder
有时命令语法有问题,因此我将命令变成单行如下
az artifacts universal download --organization "https://abc.visualstudio.com/" --feed "Pkgs1" --name "pkg-signed" --version "3.1.0" --path .
然后 运行 我本地机器的 Powershell 命令行中的命令。显示成功后,文件被下载到我的 Powershell 的 运行 目录中(它是 C:\Windows\System32)
它在 Azure CLI 中也运行良好。但是在 Azure 门户中不确定它从哪里下载以及如何访问。
我连接到 Azure 云 shell 和 运行 下面的命令来下载工件。
az artifacts universal download \
--organization "https://abc.visualstudio.com/" \
--feed "Pkgs1" \
--name "pkg-signed" \
--version "3.1.0" \
--path .
它显示下载进度,但完成后我可以在哪里访问这些文件?
--path .
指定包内容应该放在当前目录下。
因此,在 Azure Cloud Shell 上,您应该能够找到下载到当前工作目录的包,即您 运行 此命令所在的路径。您可以简单地 运行ning ls
.
例如:
更新:
云 Shell 利用 Azure 文件存储跨会话保存文件。文件共享作为 clouddrive
安装在您的 $Home
目录中(这是一个 one-time 操作,文件共享会在后续会话中自动安装)。
现在,如果您想从 Azure 门户访问这些文件,您首先必须知道云正在使用的文件共享和存储帐户名称 Shell。
要发现哪个文件共享安装为 clouddrive
,运行 df
命令。
clouddrive 的文件路径在 URL 中显示您的存储帐户名称和文件共享。例如,//storageaccountname.file.core.windows.net/filesharename
bhargavi@Azure:~$ df
Filesystem 1K-blocks Used Available Use% Mounted on
overlay 50758760 15143560 35598816 30% /
tmpfs 2020152 0 2020152 0% /dev
tmpfs 2020152 0 2020152 0% /sys/fs/cgroup
/dev/sda1 50758760 15143560 35598816 30% /home
shm 65536 8 65528 1% /dev/shm
//mystorageaccount.file.core.windows.net/myfs 6291456 5242880 1048576 84% /usr/csuser/clouddrive
tmpfs 2020152 0 2020152 0% /sys/firmware
/dev/loop0 5095040 496952 4319560 11% /home/bhargavi
然后您可以导航到 Azure 门户上的存储帐户以访问您的文件。
--path .
表示当前工作目录运行命令。例如(我正在使用 Windows),以下命令会将工件下载到 C:\WINDOWS\system32
:
C:\WINDOWS\system32>az artifacts universal download --organization "https://dev.azure.com/org/" --feed "test1" --name "up" --version "0.0.4" --path .
您可以使用 --path
参数指定路径。通过这种方式,您可以将工件下载到任何您想要的地方。例如,以下命令会将工件下载到 C:\Users\cece\Desktop\Newfolder
:
C:\WINDOWS\system32>az artifacts universal download --organization "https://dev.azure.com/org/" --feed "test1" --name "up" --version "0.0.4" --path C:\Users\cece\Desktop\Newfolder
有时命令语法有问题,因此我将命令变成单行如下
az artifacts universal download --organization "https://abc.visualstudio.com/" --feed "Pkgs1" --name "pkg-signed" --version "3.1.0" --path .
然后 运行 我本地机器的 Powershell 命令行中的命令。显示成功后,文件被下载到我的 Powershell 的 运行 目录中(它是 C:\Windows\System32)
它在 Azure CLI 中也运行良好。但是在 Azure 门户中不确定它从哪里下载以及如何访问。