You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azcopy从Azure Blob存储复制到本地时为何在目标路径追加pwd?

问题解决:AzCopy复制时目标路径被追加当前工作目录

问题原因

你是在Linux/WSL环境下运行AzCopy,但使用了Windows风格的C:\路径格式。这类路径在Linux环境中会被识别为相对路径,AzCopy会自动将其与当前工作目录拼接,导致出现/home/rohanjadhav/C:\myDirectory\file.txt这种错误路径。

解决方案

1. WSL环境下访问Windows本地目录

WSL会将Windows磁盘挂载到/mnt/{盘符}路径下,把目标路径替换为WSL兼容的格式:

  • 原Windows路径:C:\myDirectory\file.txt
  • 替换为WSL路径:/mnt/c/myDirectory/file.txt

修改后的完整命令:

azcopy copy 'https://mystorageaccount.blob.core.windows.net/mycontainer/fileshare/myBlobDirectory/file.txt' '/mnt/c/myDirectory/file.txt' --recursive

2. 纯Linux环境下的路径格式

如果目标路径是Linux本地目录,直接使用Linux的绝对路径(如/home/rohanjadhav/myDirectory/file.txt)或相对路径即可,避免使用Windows的盘符格式。

3. Windows终端环境的注意事项

如果是在Windows原生终端(如PowerShell、CMD)运行AzCopy,才使用C:\格式的路径,此时不会出现路径拼接问题。

内容的提问来源于stack exchange,提问作者R.J

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 19:37:01