Jak przejść do katalogu nadrzędnego?
Katalog nadrzędny to katalog znajdujący się poziom wyżej w hierarchii.
Na przykład /home jest katalogiem nadrzędnym dla /home/repl,
a /home/repl jest katalogiem nadrzędnym dla /home/repl/seasonal.
Zawsze możesz podać ścieżkę bezwzględną do katalogu nadrzędnego jako argument poleceń takich jak cd czy ls.
Częściej jednak skorzystasz ze specjalnej ścieżki ..
(dwie kropki bez spacji), która oznacza „katalog powyżej tego, w którym się teraz znajduję".
Jeśli jesteś w /home/repl/seasonal,
wówczas cd .. przenosi cię do /home/repl.
Kolejne cd ..
przenosI cię do /home.
Jeszcze jedno cd .. przenosi cię do katalogu głównego /,
czyli samego szczytu systemu plików.
(Pamiętaj, aby wstawić spację między cd a .. – to polecenie i ścieżka, a nie jedno czteroliterowe polecenie.)
Pojedyncza kropka . zawsze oznacza „bieżący katalog",
dlatego samo ls i ls . działają tak samo,
a cd . nie robi nic
(bo przenosi cię do katalogu, w którym już jesteś).
Ostatnia specjalna ścieżka to ~ (tylda),
która oznacza „twój katalog domowy",
na przykład /home/repl.
Gdziekolwiek jesteś,
ls ~ zawsze wyświetli zawartość twojego katalogu domowego,
a cd ~ zawsze przeniesie cię do domu.
Jeśli jesteś w
/home/repl/seasonal,
gdzie zaprowadzi cię cd ~/../.?To ćwiczenie jest częścią kursu
Wprowadzenie do powłoki systemowej
Interaktywne ćwiczenie praktyczne
Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń
Rozpocznij ćwiczenie