0

我的cygwin64安装显示有些文件和目录没有权限:

d---------+ 1 dean None       0 Oct  3 16:23 eclipse.workspaces
drwxr-xr-x+ 1 dean None       0 Oct  3 15:10 mailer
----------+ 1 dean None 3044991 Oct  4 10:02 devbook.pdf

Cygwin 本身不尊重这些设置,因为我可以做到

ls -l

进入像 eclipse.workspaces 这样的目录,看看里面有什么。我可以读写 eclipse.workspaces/ 目录。如果我做

touch eclipse.workspaces/junk

我明白了

$ ls -l eclipse.workspaces/
total 0
d---------+ 1 dean None 0 Oct  3 16:23 default
-rw-r--r--+ 1 dean None 0 Oct 14 16:51 junk

我今天使用 cygwin64 创建的所有文件和目录似乎都具有正常权限。在过去的某个地方,一堆目录和文件被设置为无权限。

当我从这台机器上运行的脚本在 linux 机器上创建了没有权限的文件时,我注意到了这个问题。

我已经从 cygwin 论坛尝试过这个解决方案,它并没有改变任何东西。

有人对此有解决方案吗?

4

0 回答 0