具有完全权限的权限被拒绝

具有完全权限的权限被拒绝

我最近在做一个项目,遇到了一个我无法解决的问题。假设您有一个名为 的目录dir1。在这个目录中,您有两个子目录,分别称为sub1sub2。 中有一个文件sub1(我们可以称之为file1),您想将其复制到sub2。您是所有者,对目录、子目录和文件拥有完全权限。您尝试像这样复制文件:

cp -p dir1/sub1/file1 dir1/sub2

导致的错误是权限被拒绝。您尝试了多种解决方法(将其保存到桌面可以正常工作,但从那里复制到桌面sub2也不起作用,使用 Windows 文件资源管理器 GUI 也会出现权限错误),但仍然没有成功。然后您尝试这样做:

cp -p dir1/sub1/file1 dir1
mv dir1/file1 dir1/sub2

这样就成功地将文件传输到了sub2。我的问题是,为什么我无法将文件直接复制到sub2?值得一提的是,我使用列出的相同命令将许多其他文件从 移动到sub1sub2但出现此权限错误的文件(这种情况发生了两次)都是 Windows .exe 文件。

相关内容