Terminal w Ubuntu: Kompleksowy przewodnik
Linux

Terminal w Ubuntu: Kompleksowy przewodnik

Terminal w Ubuntu: Kompleksowy przewodnik

Wstęp

Terminal w Ubuntu to potężne narzędzie, które pozwala użytkownikom wykonywać zadania szybciej i sprawniej niż za pomocą interfejsu graficznego. W tym artykule omówimy, jak korzystać z terminala, przedstawimy podstawowe polecenia oraz pokażemy, jak pisać skrypty w Bashu.


1. Jak korzystać z terminala w Ubuntu?

1.1 Uruchamianie terminala

Istnieje kilka sposobów na otwarcie terminala w Ubuntu:

  • Skrót klawiszowy: Ctrl + Alt + T
  • Menu aplikacji: Wpisz Terminal w wyszukiwarce i uruchom aplikację
  • Tryb TTY: Ctrl + Alt + F3 (do wyjścia Ctrl + Alt + F1)

1.2 Nawigacja w terminalu

  • pwd – wyświetla bieżący katalog
  • ls – pokazuje zawartość katalogu
  • cd NAZWA_KATALOGU – przechodzenie między katalogami
  • cd .. – cofnięcie o jeden katalog

1.3 Wprowadzanie poleceń

  • Każde polecenie wpisuje się i zatwierdza klawiszem Enter
  • Można używać strzałek i , aby przewijać historię poleceń
  • Tab – automatyczne uzupełnianie nazw plików i katalogów
Terminal w Ubuntu: Kompleksowy przewodnik
Terminal w Ubuntu: Kompleksowy przewodnik

2. Podstawowe polecenia terminala

2.1 Zarządzanie plikami i katalogami

  • mkdir NAZWA_KATALOGU – tworzy nowy katalog
  • rmdir NAZWA_KATALOGU – usuwa pusty katalog
  • rm NAZWA_PLIKU – usuwa plik
  • rm -r NAZWA_KATALOGU – usuwa katalog i jego zawartość
  • cp PLIK KATALOG – kopiuje plik do katalogu
  • mv PLIK KATALOG – przenosi plik do katalogu

2.2 Zarządzanie użytkownikami i uprawnieniami

  • whoami – wyświetla nazwę bieżącego użytkownika
  • sudo NAZWA_POLECENIA – wykonuje polecenie z uprawnieniami administratora
  • chmod – zmiana uprawnień plików
  • chown – zmiana właściciela pliku
Czytaj  Jak dodać drukarkę PDF w Linuksie?

2.3 Zarządzanie procesami

  • ps aux – lista uruchomionych procesów
  • kill PID – zabicie procesu o danym ID
  • top – monitorowanie systemu w czasie rzeczywistym
  • htop – zaawansowany menedżer procesów (wymaga instalacji)

2.4 Praca z pakietami i aktualizacjami

  • sudo apt update – aktualizacja listy pakietów
  • sudo apt upgrade – aktualizacja wszystkich pakietów
  • sudo apt install NAZWA_PAKIETU – instalacja pakietu
  • sudo apt remove NAZWA_PAKIETU – usunięcie pakietu

2.5 Operacje na tekstach i plikach

  • cat NAZWA_PLIKU – wyświetlenie zawartości pliku
  • less NAZWA_PLIKU – przeglądanie dużych plików
  • nano NAZWA_PLIKU – edycja plików tekstowych
  • grep WZORZEC NAZWA_PLIKU – wyszukiwanie w pliku
  • find ŚCIEŻKA -name WZORZEC – wyszukiwanie plików

3. Jak pisać skrypty w Bashu?

3.1 Wstęp do skryptów Bash

Skrypty w Bashu umożliwiają automatyzację wielu operacji w systemie Linux.

Tworzenie pierwszego skryptu

  1. Otwórz terminal i utwórz plik skryptu:
    nano moj_skrypt.sh
    
  2. Wpisz poniższą treść:
    #!/bin/bash
    echo "Witaj w świecie skryptów Bash!"
    
  3. Zapisz plik (Ctrl + X, Y, Enter)
  4. Nadaj skryptowi uprawnienia do wykonania:
    chmod +x moj_skrypt.sh
    
  5. Uruchom skrypt:
    ./moj_skrypt.sh
    

3.2 Zmienne i operacje na danych

Zmienne pozwalają przechowywać dane w skryptach.

#!/bin/bash
IMIE="Jan"
echo "Witaj, $IMIE!"

Odczytywanie danych od użytkownika:

#!/bin/bash
echo "Podaj swoje imię:"
read IMIE
echo "Witaj, $IMIE!"

3.3 Instrukcje warunkowe

#!/bin/bash
LICZBA=10
if [ $LICZBA -gt 5 ]; then
    echo "Liczba jest większa niż 5"
else
    echo "Liczba jest mniejsza lub równa 5"
fi

Porównania w Bash:

  • -eq – równe (a -eq b)
  • -ne – różne (a -ne b)
  • -gt – większe (a -gt b)
  • -lt – mniejsze (a -lt b)

3.4 Pętle w Bash

Pętla for

#!/bin/bash
for i in {1..5}; do
    echo "Liczba: $i"
done

Pętla while

#!/bin/bash
LICZBA=1
while [ $LICZBA -le 5 ]; do
    echo "Liczba: $LICZBA"
    ((LICZBA++))
done

Podsumowanie

W tym artykule omówiliśmy: ✅ Jak korzystać z terminala w Ubuntu.
✅ Podstawowe polecenia i ich zastosowanie.
✅ Tworzenie i uruchamianie skryptów Bash.

Czytaj  Spectre i Meltdown: Czy procesory Linuxowe są nadal narażone na ataki side-channel?

Dzięki tej wiedzy możesz efektywnie pracować w środowisku Ubuntu i automatyzować swoje zadania! 🚀

Polecane wpisy
Jak uruchomić zewnętrzny dysk SSD pod Linux (Ubuntu, Debian, Fedora)
Jak uruchomić zewnętrzny dysk SSD pod Linux (Ubuntu, Debian, Fedora)

Jak uruchomić zewnętrzny dysk SSD pod Linux (Ubuntu, Debian, Fedora) - poradnik z przykładami Uruchomienie zewnętrznego dysku SSD w systemie Czytaj dalej

Linux w Sferze Nauki Danych: Przetwarzanie i Analiza Danych
Linux w Sferze Nauki Danych: Przetwarzanie i Analiza Danych

Nauka danych to dziedzina, która zajmuje się zbieraniem, przetwarzaniem i analizą dużych ilości danych. Dane te mogą pochodzić z różnych Czytaj dalej

Marek "Netbe" Lampart Inżynier informatyki Marek Lampart to doświadczony inżynier informatyki z ponad 25-letnim stażem w zawodzie. Specjalizuje się w systemach Windows i Linux, bezpieczeństwie IT, cyberbezpieczeństwie, administracji serwerami oraz diagnostyce i optymalizacji systemów. Na netbe.pl publikuje praktyczne poradniki, analizy i instrukcje krok po kroku, pomagając administratorom, specjalistom IT oraz zaawansowanym użytkownikom rozwiązywać realne problemy techniczne.