Powtórzenie podstaw obsługi terminala

Powtórzenie: Podstawowe operacje na plikach i katalogach w terminalu Ubuntu

Wstęp

W tej lekcji powtórzymy podstawowe operacje wykonywane w terminalu Ubuntu. Skupimy się na komendach: cd, ls, cp, mv, mkdir, rmdir, rm.

Cele lekcji

  • Powtórzenie podstawowych operacji na plikach i katalogach.
  • Doskonalenie umiejętności korzystania z dokumentacji systemowej.
  • Nauczenie się samodzielnego znajdowania rozwiązań w oficjalnej dokumentacji Ubuntu.

1. Nawigacja po katalogach (cd, ls)

Omówienie komend

  • cd – zmiana katalogu.
  • ls – wyświetlenie zawartości katalogu.

Dokumentacja

  • man cd (lokalnie, ale cd jest wbudowaną komendą, więc dokumentacja znajduje się w help cd).
  • man ls lub dokumentacja Ubuntu o ls.

Ćwiczenia

  1. Znajdź w dokumentacji sposób na wyświetlenie ukrytych plików w katalogu. Wykonaj odpowiednie polecenie.
  2. Sprawdź w dokumentacji cd, jak wrócić do katalogu domowego jednym poleceniem. Przetestuj to w terminalu.
  3. Znajdź w dokumentacji ls opcję, która pozwala wyświetlić rozmiary plików w czytelnej formie, i zastosuj ją na katalogu /var/log.
  4. Używając man ls, znajdź opcję sortowania plików według czasu modyfikacji i przetestuj ją.

2. Kopiowanie i przenoszenie plików (cp, mv)

Omówienie komend

  • cp – kopiowanie plików i katalogów.
  • mv – przenoszenie plików i katalogów.

Dokumentacja

Ćwiczenia

  1. Wyszukaj w dokumentacji cp, jak skopiować katalog wraz z całą jego zawartością. Wykonaj to na katalogu /etc do własnego katalogu domowego.
  2. Znajdź w dokumentacji mv, jak wymusić nadpisanie pliku bez pytania o zgodę. Przetestuj to, przenosząc plik test.txt do katalogu backup.
  3. Sprawdź w dokumentacji cp, jak można użyć wyrażeń regularnych do skopiowania tylko plików .txt z katalogu /var/log. Wykonaj to.
  4. Znajdź w man mv opcję zmieniającą nazwę pliku na wielkie litery i przetestuj ją na pliku example.txt.

3. Tworzenie i usuwanie katalogów (mkdir, rmdir)

Omówienie komend

  • mkdir – tworzenie nowego katalogu.
  • rmdir – usuwanie pustego katalogu.

Dokumentacja

Ćwiczenia

  1. Znajdź w man mkdir, jak utworzyć całą strukturę katalogów jednocześnie (np. projekty/2025/dokumenty). Przetestuj to.
  2. Sprawdź w dokumentacji rmdir, co się stanie, jeśli spróbujesz usunąć katalog zawierający pliki. Wykonaj test na katalogu test_katalog.

4. Usuwanie plików (rm)

Omówienie komendy

  • rm – usuwanie plików i katalogów.

Dokumentacja

Ćwiczenia

  1. Znajdź w dokumentacji rm, jak usunąć katalog wraz z całą jego zawartością bez pytania o potwierdzenie. Przetestuj to na katalogu stary_backup.
  2. Sprawdź w man rm, jak zabezpieczyć się przed przypadkowym usunięciem plików. Ustaw taką ochronę dla pliku ważne_dane.txt i przetestuj ją.

Podsumowanie

Ta lekcja powtórzeniowa pozwoliła utrwalić podstawowe operacje na plikach i katalogach w terminalu Ubuntu. Wszystkie ćwiczenia wymagały korzystania z dokumentacji, co jest kluczową umiejętnością w pracy z systemem Linux.