首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Windows复制/粘贴将文件复制到Ubuntu的权限错误

使用Windows复制/粘贴将文件复制到Ubuntu的权限错误
EN

Ask Ubuntu用户
提问于 2018-06-26 14:28:03
回答 3查看 36K关注 0票数 9

我目前正在微软商店的Windows上使用Ubuntu。

为了尝试一些Python脚本,我将它们复制并粘贴到我可以使用Ubuntu会话访问的documents文件夹中:

代码语言:javascript
运行
复制
C:\Users\[MyUsername]\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\home\[MyUsername]

但是当我看到脚本时,它会返回"PermissionError: [Errno 13] Permission denied: '[folderName]"。有没有一种方法可以将文件和文件夹从Windows会话复制/粘贴到Ubuntu文件夹,而不必在所有文件上运行chmod?

耽误您时间,实在对不起

EN

回答 3

Ask Ubuntu用户

发布于 2018-06-26 14:45:19

您不应该从Windows手动将数据复制到WSL安装中--当您这样做时,它会给您此权限错误。相反,您应该在WSL环境中从windows复制到WSL。

Windows驱动器位于/mnt/c内的WSL中。如果脚本位于C:\Users\username\My Documents\Python\中,那么您可以在WSL中执行以下操作,将脚本复制到Ubuntu环境中:

代码语言:javascript
运行
复制
cp /mnt/c/Users/username/My\ Documents/Python/*.py ~

这将在Linux中复制数据并保留权限,以便在Windows子系统中正常工作。这也避免了您通常不得不使用chmod

票数 10
EN

Ask Ubuntu用户

发布于 2019-07-24 06:52:22

我想使用Ubuntu命令提示符将一个文件从windows下载文件夹中移到Ubuntu工作目录,因为我已经从电子邮件中下载了一些文件,但是当我使用/mnt/c方法时它拒绝访问。如果您强制使用windows GUI手动复制文件,文件就会损坏。所以我所做的就是使用我的Ubuntu命令提示符安装firefox。使用firefox打开电子邮件(使用ofcource的提示符)并下载文件,然后下载到我的Ubuntu工作目录中的下载文件夹。我得到的文件和程序读取文件也安装了Ubuntu,所以它为我工作。我不确定文件阅读器(如果没有使用Ubuntu提示符安装)是否会为您读取这些文件,因为据我所知,windows不喜欢保留它提供的Ubuntu扩展名的链接。但是,如果有帮助,只需将文件发送给自己并使用firefox下载即可。

票数 0
EN

Ask Ubuntu用户

发布于 2021-12-31 21:56:26

您可以使用Windows将任何文件从Windows的任何驱动器移动到仅/home/user/目录。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1049895

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档