Przeglądanie folderów w MSYS

98

To będzie najtrudniejsze pytanie dnia. Jak poruszać się po strukturze folderów systemu Windows w powłoce MSYS? Kiedy uruchamiam powłokę, widzę tylko znak „~”. Wpisuję „ls” i folder jest pusty. Chcę tylko wiedzieć, jak dostać się na mój dysk C.

AndroidDev
źródło
Mała uwaga: ~symbol wskazuje, że znajdujesz się w katalogu domowym bieżącego użytkownika (tj. W twoim).
eriktous

Odpowiedzi:

158

cd /c/ aby uzyskać dostęp do C:

cd /d/ dla D:

itp.

GL770
źródło
Dzięki. Brakowało mi pierwszego / przed literą dysku.
AndroidDev,
6
Łatwo go przeoczyć, ponieważ nie pojawia się podczas wykonywania ls /polecenia. :( Myślę, że to powinno zostać zgłoszone jako błąd.
Adrian
13
Dlaczego tak jest /c, /ditd nie są pokazane kiedy zrobić ls -la /?
KFL
19

użyj, dfaby zobaczyć wszystkie punkty montowania, aby móc do nich przejść. moje dfwyjście pokazuje poniżej:

    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
babyromeo
źródło
3
W moim przypadku (MSYS2) dfpokazy C:\msys64 <--> / i E: <--> /eale nie pokazuje C: <--> /c Mimo to, mogę jeszcze przejść do tego katalogu poprzezcd /c
MatrixManAtYrService
Tak, nie widzę też wszystkich moich mocowań dysku. Powinno to zostać zgłoszone jako błąd.
Adrian
15

Twój C:dysk jest montowany /cautomatycznie przez MinGW, po prostu wpisz, cd /caby wejść.

strnk
źródło