Navegando em pastas no MSYS


95

Esta será a pergunta mais difícil do dia. Como faço para navegar pela estrutura de pastas do Windows dentro do shell MSYS? Quando eu inicio o shell, tudo que vejo é um '~'. Eu digito 'ls' e a pasta está vazia. Eu só quero saber como chegar à minha unidade c.


Apenas uma pequena observação: o ~indica que você está no diretório pessoal do usuário atual (ou seja, seu).
eriktous

Respostas:


154

cd /c/ para acessar C:

cd /d/ para D:

etc.


Obrigado. Perdi o primeiro / na frente da letra da unidade.
AndroidDev

6
É fácil perder, pois isso não aparece ao executar um ls /comando. :( Acho que deve ser registrado como um bug.
Adrian

13
Por que isso /c, /detc. não são exibidos quando eu faço ls -la /?
KFL 01 de

16

use dfpara ver todos os pontos de montagem para que você possa navegar até eles. minha dfsaída é mostrada abaixo:

    Filesystem           1K-blocks      Used Available Use% Mounted on
C:\Users\Sam\AppData\Local\Temp
                      76694276  46239412  30454864  61% /tmp
C:\MinGW\msys\1.0     76694276  46239412  30454864  61% /usr
C:\MinGW\msys\1.0     76694276  46239412  30454864  61% /
C:\MinGW\build32      76694276  46239412  30454864  61% /build32
C:\MinGW\build64      76694276  46239412  30454864  61% /build64
C:\MinGW\local32      76694276  46239412  30454864  61% /local32
C:\MinGW\local64      76694276  46239412  30454864  61% /local64
C:\MinGW\mingw32      76694276  46239412  30454864  61% /mingw32
C:\MinGW\mingw64      76694276  46239412  30454864  61% /mingw64
C:\MinGW\opt          76694276  46239412  30454864  61% /opt
C:\MinGW\src          76694276  46239412  30454864  61% /src
c:                    76694276  46239412  30454864  61% /c
d:                    62471380  33791832  28679548  55% /d
e:                   163839996 129349800  34490196  79% /e
f:                   266237948 222816904  43421044  84% /f
g:                   407410152 346169248  61240904  85% /g
h:                    65328288  22612768  42715520  35% /h
i:                   122881152  54066728  68814424  44% /i
j:                   409601240 176372780 233228460  44% /j
k:                   378949628  56153980 322795648  15% /k

3
No meu caso (MSYS2) dfmostra C:\msys64 <--> / e E: <--> /enão mostra C: <--> /c Apesar disso, ainda posso navegar para essa pasta viacd /c
MatrixManAtYrService

Sim, também não vejo todos os suportes da minha unidade. Isso deve ser registrado como um bug.
Adrian de

15

Seu C:drive é montado /cautomaticamente pelo MinGW, basta digitar cd /cpara entrar.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.