Poruszanie Się po Systemie

Witaj ponownie.
W poprzedniej lekcji przywitałeś się z terminalem.
Teraz czas się poruszać.
Bo stanie wiecznie w jednym folderze to nie plan na życie. To cyfrowa poczekalnia.
Czego Się Nauczysz
W tej lekcji nauczysz się:
- sprawdzać, gdzie jesteś, za pomocą
pwd; - wyświetlać pliki i foldery za pomocą
ls; - przechodzić między folderami za pomocą
cd; - wracać poziom wyżej za pomocą
..; - wracać do katalogu domowego za pomocą
~; - rozumieć ścieżki absolutne i względne.
Misja
Twoja misja jest prosta:
Nauczyć się poruszać po systemie plików bez uczucia, że wszedłeś do labiryntu zbudowanego przez zmęczonego robota.
Gdzie Jestem?
Komenda pwd oznacza:
print working directory
Pokazuje twoją aktualną lokalizację.
Spróbuj:
pwd
Możesz zobaczyć coś takiego:
/home/viktor
To znaczy, że jesteś w swoim katalogu domowym.
Co Tu Jest?
Aby zobaczyć zawartość aktualnego folderu, użyj:
ls
To pokazuje pliki i foldery.
Jeśli chcesz więcej szczegółów, użyj:
ls -la
To pokazuje także pliki ukryte.
Pliki ukryte zwykle zaczynają się od kropki, na przykład:
.config
.local
.bashrc
Linux je ukrywa, bo najwyraźniej nawet pliki potrzebują prywatności.
Wejście do Folderu
Aby wejść do folderu, użyj cd.
Na przykład:
cd Documents
Teraz sprawdź, gdzie jesteś:
pwd
Powinieneś zobaczyć coś takiego:
/home/viktor/Documents
Gratulacje. Ruszyłeś się.
Bez myszy. Bez dramatu. Czysta terminalowa elegancja.
Powrót
Aby wrócić o jeden poziom wyżej, użyj:
cd ..
.. oznacza “folder nadrzędny”.
Jeśli jesteś tutaj:
/home/viktor/Documents
i wpiszesz:
cd ..
wrócisz do:
/home/viktor
Powrót do Domu
Aby wrócić do katalogu domowego, użyj:
cd ~
Albo po prostu:
cd
Oba polecenia zabiorą cię do domu.
Terminal ma przycisk home. Po prostu nie wygląda jak mały domek.
Ścieżki Absolutne
Ścieżka absolutna zaczyna się od korzenia systemu.
Przykład:
cd /home/viktor/Documents
Dajesz Linuxowi pełny adres.
Jak taksówkarzowi: pełna ulica, a nie “gdzieś koło tej kawiarni”.
Ścieżki Względne
Ścieżka względna zaczyna się od miejsca, w którym jesteś teraz.
Jeśli jesteś już w:
/home/viktor
możesz napisać:
cd Documents
To krótsze, bo Linux rozumie, że Documents jest w aktualnym folderze.
Przydatne Komendy do Poruszania Się
Najważniejsze komendy:
pwd
ls
ls -la
cd Documents
cd ..
cd ~
cd
To wystarczy, żeby zacząć poruszać się pewniej.
Jeszcze nie jak hacker w filmie, ale przynajmniej jak ktoś, kto wie, w którym pokoju stoi.
Częste Błędy
Wielkość liter ma znaczenie
To może działać:
cd Documents
A to może nie działać:
cd documents
Dla Linuxa Documents i documents to różne nazwy.
Linux jest surowy. Jak nauczyciel, który pije espresso bez cukru.
Spacje w nazwach folderów
Jeśli folder ma spacje, użyj cudzysłowu:
cd "My Folder"
Albo użyj backslasha:
cd My\ Folder
Ale na początku unikaj spacji w nazwach folderów. Nie rób sobie życia pikantnym bez powodu.
Zgubienie się
Jeśli czujesz, że się zgubiłeś, wpisz:
pwd
Potem wróć do domu:
cd
Gotowe. Jesteś bezpieczny.
Praktyka
Spróbuj tego:
pwd
ls
cd Documents
pwd
cd ..
pwd
cd
pwd
Teraz odpowiedz:
- Co pokazuje
pwd? - Co robi
cd ..? - Co robi samo
cd? - Jaka jest różnica między ścieżką absolutną a względną?
Mini Wyzwanie
Otwórz terminal i zrób to:
- Przejdź do katalogu domowego.
- Wyświetl pliki i foldery.
- Wejdź do jednego folderu.
- Sprawdź, gdzie jesteś.
- Wróć poziom wyżej.
- Wróć do domu.
Używaj tylko terminala.
Mysz może dziś odpocząć.
Podsumowanie
Dzisiaj nauczyłeś się, że:
pwdpokazuje, gdzie jesteś;lspokazuje pliki i foldery;ls -lapokazuje więcej szczegółów, także pliki ukryte;cdprzenosi między folderami;cd ..cofa o jeden poziom;cdalbocd ~wraca do katalogu domowego;- ścieżki absolutne zaczynają się od
/; - ścieżki względne zaczynają się od aktualnej lokalizacji.
Następna Lekcja
W następnej lekcji nauczymy się tworzyć, kopiować, przenosić i usuwać pliki oraz foldery.
Tak, usuwać też.
Ostrożnie.
Terminal daje moc, ale nie zapewnia dorosłego nadzoru.