在 cygwin 上将文件设为 000 模式 - 不起作用

在 cygwin 上将文件设为 000 模式 - 不起作用

似乎 cygwin 无法取消文件可读性模式,即:

$ echo "123" > ttt

$ cat ttt
123

$ ls -ls ttt
1 -rw-r--r-- 1 Administrator None 4 Mar 22 10:19 ttt

$ chmod 000 ttt

$ ls -ls ttt
1 ---------- 1 Administrator None 4 Mar 22 10:19 ttt

$ cat ttt
123

$ 

也就是说,即使 ttt 的模式变为 000,仍然可以读取该文件。

关于如何使 cygwin 上的 chmod 按预期运行,有什么想法吗?


环境:

  • CYGWIN_NT-6.1-WOW64 1.7.33-2(0.280/5/3) i686
  • Windows 7的

相关内容