小编bar*_*rt5的帖子

尝试“mv”目录时权限被拒绝

情况:

  • 我正在将Bash 与适用于 Windows 的Linux 子系统(10)一起使用;我以root身份登录。
  • 我当前目录中的所有文件夹和文件都有rwxrwxrwx,后代文件和文件夹也是如此。
  • 我的当前目录和后代目录中都没有系统文件。
  • 没有文件夹与git同步。

问题:

  • 我无法更改一个特定目录的名称。但是,我可以为每个其他目录或文件执行此操作 - 无论是在当前目录中,还是在相关的无法mv使用的目录中。

我可以将整个目录复制到另一个目录,然后自由更改其名称,或者我可以将其内容复制到具有所需名称的文件夹中,这些解决方案是可以接受的,但使用起来mv会更容易。对于知识的缘故-作为一个bashLinux的新手-我真的想了解的问题。


根据要求提供其他信息

root@MARVIN:/mnt/h/testing# mv test1.pl otherName
mv:无法将“test1.pl”移动到“otherName”:权限被拒绝
root@MARVIN:/mnt/h/testing# lsattr test1.pl
lsattr:在读取 test1.pl/css 上的标志时,设备的 ioctl 不合适
lsattr:在读取 test1.pl/fonts 上的标志时,设备的 ioctl 不合适
lsattr:在读取 test1.pl/index.html 上的标志时,设备的 ioctl 不合适
lsattr:在读取 test1.pl/index2.html 上的标志时,设备的 ioctl 不合适
lsattr:在读取 test1.pl/index3.html 上的标志时,设备的 ioctl 不合适
lsattr:在读取 test1.pl/index4.html 上的标志时,设备的 ioctl 不合适
lsattr:在读取 test1.pl/index5.html 上的标志时,设备的 ioctl 不合适
lsattr:在读取 test1.pl/js 上的标志时,设备的 ioctl …

mv windows-subsystem-for-linux permission-denied

7
推荐指数
1
解决办法
2万
查看次数