Cygwin chmod失败了路径,在cd之后工作

时间:2015-03-27 22:07:12

标签: path cygwin windows-7-x64 chmod

Windows 7,64位,正版英特尔。 NTFS。 SSD,fwiw。

C:\ SVN \ zFPE610> uname -r 35年1月7日(0.287 / 5/3)

如果我用路径做一个chmod,它说它有效,但没有。如果我先进入目录,它就可以了。项目符号是我的评论(我的星号是星号,网站编辑将它们变成子弹):

  • 好的,我在C:\ SVN \ zFPE610:

C:\ SVN \ zFPE610> cat ZFP-BUILD-2015-03-27-001 \ Updated \ VSHPCRT1 cat:ZFP-BUILD-2015-03-27-001 \ Updated \ VSHPCRT1:Permission denied

  • 我们是chmod:

C:\ SVN \ zFPE610> chmod -v 777 C:/ SVN / zFPE610 / ZFP-BUILD-2015-03-27-001 /更新/ * 模式'C:/ SVN / zFPE610 / ZFP-BUILD-2015-03-27-001 / Updated / VSHPCRT1'从0644(rw-r - r--)变为0777(rwxrwxrwx)

  • 都能跟得上:

C:\ SVN \ zFPE610> cat ZFP-BUILD-2015-03-27-001 \ Updated \ VSHPCRT1 cat:ZFP-BUILD-2015-03-27-001 \ Updated \ VSHPCRT1:Permission denied

  • 让我们看看:

C:\ SVN \ zFPE610> ls -l ZFP-BUILD-2015-03-27-001 /更新/ * ---- rwx --- + 1 phsiii无6800 3月27日15:24 ZFP-BUILD-2015-03-27-001 /更新/ VSHPCRT1

  • 那个偷偷摸摸的chmod撒谎!

  • 我们去目录:

C:\ SVN \ zFPE610> cd C:/ SVN / zFPE610 / ZFP-BUILD-2015-03-27-001 /更新/

  • 不,如预期:

C:\ SVN \ zFPE610 \ ZFP-BUILD-2015-03-27-001 \ Updated> cat VSHPCRT1 cat:VSHPCRT1:权限被拒绝

  • 现在让我们再来一次chmod:

C:\ SVN \ zFPE610 \ ZFP-BUILD-2015-03-27-001 \ Updated> chmod 777 *

  • 嘿,它有效!

C:\ SVN \ zFPE610 \ ZFP-BUILD-2015-03-27-001 \ Updated> cat VSHPCRT1 |Q| @@ ^ X|| @@@ G||b||||||||||a||a||||K|| @Ö||||||||||| `|||||||||||||| @@ |8 @@ |8 @@ X | ?? X | ||?|?!A0?|。Q | |?|?| dA?| ?? ? ||||||||||||| @ | @@ 8 @@ ?? |我Q |? P||||

无论是使用Windows风格路径还是UNIX风格,都会发生这种情况。我尝试使用/ cygwin / c / ...作为路径,但也不起作用。大量的搜索发现了大量的chmod问题,但似乎都与不使用NTFS或其他东西有关。当我在目录中时chmod 工作,甚至更奇怪。

在我开始使用chmod之前,我确保我对该目录也拥有完整的Windows权限。唯一看起来奇怪的是,我也拥有“特殊”权限;当我点击Advanced时,它同意有特殊权限,但是当我在对话框中向下钻取时,除了常规(完全)权限之外我什么都看不到。

想法?

0 个答案:

没有答案