为什么我可以在 CygWin 中看到我拥有的文件,但在 Windows 资源管理器中看不到?

Fly*_*lga 3 windows-7 cygwin windows-explorer file-permissions

我在 Windows 7 中安装了 Cygwin 并正在浏览c:/cygwin/Cygwin 终端中的目录。bin/路径中存在一个目录c:/cygwin/usr/bin,但我在 Windows 资源管理器中找不到此文件夹,ls除非我已经在该usr/文件夹中,否则我在 CygWin 中找不到此路径。它似乎没有被隐藏,而且我的 Windows 用户帐户是这两个文件的所有者。是否有任何解释为什么/如何只能以某种方式访问​​此文件夹?

文件权限:

molga@Win7Dell /usr
$ ls -l -d "c:/cygwin/usr"
drwxr-xr-x 1 molga Domain Users 0 May 17 10:53 c:/cygwin/usr

molga@Win7Dell /usr
$ ls -l -d bin
drwxr-xr-x+ 1 molga Domain Users 0 Jul 20 08:17 bin
Run Code Online (Sandbox Code Playgroud)

ak2*_*ak2 5

Cygwin 的mount命令将显示/usr/bin映射到C:\Cygwin\bin(这意味着/usr/bin与 相同/bin)。Windows 资源管理器和命令提示符当然不知道 Cygwin 挂载。