Ćwiczenie 1: Pierwszy rekonesans

Przed przystąpieniem do zadania wyczyść historię poleceń w terminalu za pomocą polecenia 
history -c

ETAP 1: Gdzie jestem? (Lokalizacja i czyszczenie ekranu)

  1. Sprawdź pełną ścieżkę katalogu, w którym aktualnie się znajdujesz.
  2. Wróć bezpośrednio do swojego katalogu domowego (użyj samego polecenia nawigacji bez wpisywania pełnej ścieżki).
  3. Upewnij się poleceniem pwd, czy na pewno jesteś w katalogu /home/twoja_nazwa.
  4. Wyczyść ekran terminala, aby przygotować czyste stanowisko do pracy.

ETAP 2: Co tu jest? (Przeglądanie zawartości i flagi ls)

Pozostań w swoim katalogu domowym:

  1. Wyświetl standardową listę plików i folderów.
  2. Wyświetl wszystkie elementy, w tym ukryte pliki konfiguracyjne zaczynające się od kropki.
  3. Wyświetl pliki w długim formacie (szczegółowe informacje: uprawnienia, właściciel, data).
  4. Wyświetl listę szczegółową tak, aby rozmiary plików były czytelne dla człowieka (w KB/MB, a nie w bajtach).
  5. Użyj jednego polecenia łączącego wszystkie trzy powyższe funkcje naraz (długi format + ukryte pliki + czytelny rozmiar).

ETAP 3: Spacer po strukturze systemu (cd na różne sposoby)

  1. Przejdź jednym poleceniem do głównego korzenia całego systemu plików (root).
  2.  Sprawdź za pomocą pwd, czy na ekranie pojawił się sam znak /.
  3. Wykorzystując ścieżkę względną, wejdź do katalogu konfiguracyjnego etc.
  4. Będąc w /etc, cofnij się o jeden poziom wyżej (do katalogu nadrzędnego) za pomocą operatora dwóch kropek.
  5. Wykorzystując ścieżkę bezwzględną, przejdź bezpośrednio do katalogu dzienników systemowych: /var/log.
  6. Rozejrzyj się w /var/log - wyświetl szczegółową listę plików z czytelnymi rozmiarami.
  7. Użyj "przycisku Wstecz" (jednego znaku po poleceniu cd), aby natychmiast wrócić do miejsca, w którym byłeś poprzednio (do /).
  8. Wróć prosto do swojego katalogu domowego za pomocą symbolu tyldy (~).

ETAP 4: Praca z dokumentacją (--help oraz man)

  1. Wyświetl skróconą pomoc (opcja help) dla polecenia mkdir.
  2. Otwórz pełny podręcznik systemowy dla polecenia ls za pomocą narzędzia man.
    (Wewnątrz podręcznika rozejrzyj się, a następnie opuść go klawiszem q).
  3. Otwórz podręcznik dla polecenia pwd i wyjdź z niego klawiszem q.

ETAP 5: Zadanie finałowe administratora (Wyzwanie)

Klient zgłasza, że dysk serwera się zapełnia. Musisz zdiagnozować, które pliki w katalogu /var/log zajmują najwięcej miejsca.

  1. Przejdź do katalogu /var/log.
  2. Wyświetl listę szczegółową (-l) ze wszystkimi plikami (-a), z czytelnymi jednostkami (-h), ale posortowaną według rozmiaru pliku malejąco.
    (Wskazówka: Odszukaj w dokumentacji ls --help lub man ls, która flaga odpowiada za sortowanie według rozmiaru - "Sort by file Size").
  3. Wróć do swojego katalogu domowego.

ETAP 6: Generowanie raportu i zakończenie pracy

  1. Upewnij się, że jesteś w swoim katalogu domowym (pwd powinno zwrócić /home/twoja_nazwa).
  2. Wpisz poniższe polecenie, zastępując dane swoimi:
    history > cw1_Nazwisko_Imie.txt
  3. Sprawdź poleceniem ls -l, czy plik o tej nazwie powstał i ma rozmiar większy niż 0 bajtów.
  4. Plik prześlij na serwer FTP ftp://172.28.29.50 do katalogu "Zadania". (login: uczen, hasło: uczen). Plik może być wysłany również z Ubuntu. Upewnij się że jesteś podłączony do Wi-Fi.


  5. Wyłącz maszynę bez tworzenia migawki.