Por que posso ver um arquivo que possuo no CygWin, mas não no Windows Explorer?

2

Instalei o Cygwin no Windows 7 e estava navegando pelo diretório c:/cygwin/ no terminal do Cygwin. Existe um diretório bin/ no caminho c:/cygwin/usr/bin , mas não consigo encontrar essa pasta no Windows Explorer e não consigo ls este caminho no CygWin, a menos que eu já esteja na pasta usr/ . Ele não parece estar oculto e minha conta de usuário do Windows é proprietária de ambos os arquivos. Existe alguma explicação sobre por que / como esta pasta só pode ser alcançada de uma certa maneira?

Permissões de arquivo:

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
    
por FlyingMolga 20.07.2012 / 21:09

1 resposta

4

O comando mount do Cygwin mostrará que /usr/bin está mapeado para C:\Cygwin\bin (o que significa que /usr/bin é igual a /bin ). O Windows Explorer e o Prompt de Comando obviamente não conhecem as montagens do Cygwin.

    
por 20.07.2012 / 22:02