Moc zaklęta w terminalu cz. 1

Terminal nie gryzie

Terminal to potężne narzędzie o naprawdę wielu możliwościach. Wielu początkujących użytkowników przeraża samo słowo „terminal” nie mówiąc o jakiejkolwiek „zabawie” w nim. W serii artykułów zatytułowanych „Moc zaklęta w terminalu” chciałbym pokazać, że nie taki diabeł straszny jak go malują, a konkretniej, nie taki terminal straszny jak o nim mówią.

sudo – to komenda „klucz” do poznania terminalu. Aby wprowadzić w systemie poważniejsze zmiany, potrzebne są prawa administratora. W systemach uniksowych jest to root. Mimo, że jesteś jedynym użytkownikiem systemu (pomyśleć można – administratorem) tak naprawdę jesteś zwykłym szarym użytkownikiem, który co najwyżej może zmienić tapetę. Komenda sudo pozwala na więcej. To ona, w połączeniu z innymi komendami, pozwoli Ci na instalację/usuwanie aplikacji kopiowanie/usuwanie plików do/z katalogów systemowych i wiele, wiele innych rzeczy. Za każdym razem, gdy użyjesz komendy sudo zostaniesz poproszony o hasło, użyj tego, którym logujesz się do systemu. Warto zapamiętać – bez sudo nie ma zabawy :)

Poruszanie się po katalogach:
cd
– to komenda służąca do przemieszczania się po katalogach. Konkretniej… po włączeniu terminala automatycznie znajdujesz się w swoim katalogu domowym – home/nazwa_użytkownika/. Aby przejść katalog wyżej (np. do katalogu Pulpit, w którym znajduje się wszystko to… co jest u Ciebie na pulpicie) wystarczy wpisać:

cd Pulpit

Uwaga! Wielkość liter jest ważna!
Teraz, aby przejść do jakiegoś katalogu (dajmy na to „pliki„) należy wpisać:

cd pliki

Oczywiście ścieżki mogą być dłuższe… Zamiast dwóch poprzednich komend możesz wydać jedną:

cd Pulpit/pliki

Jesteśmy w katalogu pliki, który znajduje się gdzieś na pulpicie. Jedna załóżmy, że chcemy z powrotem wrócić do katalogu Pulpit. Co trzeba zrobić? Wydać prostą komendę:

cd ..

Co sprawi, że wrócimy do katalogu nadrzędnego (w naszym przypadku Pulpit).
Niezależnie w jakim katalogu jesteś, magiczna komenda:

cd ~

Sprawi, że od razu zostaniesz „przerzucony” do swojego katalogu domowego, czyli home/nazwa_użytkownika/.
Podobnie sprawa wygląda z komendą:

cd /

Z tą małą różnicą, że przeniesie nas ona do katalogu głównego (katalog nadrzędny do home)

Wyświetlanie zawartość katalogów:
ls
– to polecenie wyświetla listę plików i katalogów, np.

ls Pulpit

lub będąc już w jakimś katalogu

ls

ls -a – wyświetla listę ukrytych plików i katalogów (pliki i katalogi ukryte poprzedzone są „.”), np.

ls -a Pulpit

lub będąc już w jakimś katalogu

ls -a

dir – wyświetla listę katalogów, np.

dir Pulpit

lub będąc już w jakimś katalogu

dir
Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.
  • marek

    Katalog /home/login/Pulpit jest niżej niż /home/login – to w /home/login zawarte jest „wszystko”. Tylda zastępuje ciąg znaków /home/login i pozwala odpocząć palcom i klawiaturze, ale by wrócić do katalogu domowego wystarczy samo „cd” bez cudzysłowów. Poza tym wszystko OK. Tak trzymać.

  • JayMax

    Szkoda że nie ma odnośnika do cz 2, tylko trzeba w google szukać

    • http://www.ubuntu-pomoc.org/ Łukasz Schmidtke

      Z menu głównego: Kategorie → Kursy → Moc zaklęta w terminalu.

    • Tomek2123123

      wystarczy w adresie podmienic cyferke z 1 na 2-9

  • am

    A jak wejść w Ubuntu 12.04 do „Terminala”. Jestem nowy i nie mam pojęcia.
    Proszę o wyrozumiałość.