KWALIFIKACJA INF2 - STYCZEŃ 2018 (test 2)

PYTANIE NR 37.
Do sprawdzania rozmiaru katalogu w systemie Linux służy polecenie
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Polecenie du (disk usage) służy do sprawdzania, ile miejsca na dysku zajmują pliki i katalogi, w tym łącznego rozmiaru katalogu wraz z zawartością. cp kopiuje dane, ps pokazuje procesy, a rm usuwa pliki/katalogi, więc nie służą do pomiaru rozmiaru katalogu.

Pełne wyjaśnienie:

Polecenie du (skrót od disk usage) jest narzędziem w systemach Linux/Unix służącym do raportowania, ile miejsca na dysku zajmują pliki i katalogi. W kontekście katalogu oznacza to zwykle zsumowanie zajętości jego zawartości (plików i podkatalogów) oraz przedstawienie wyniku w jednostkach bloków lub w formie czytelnej dla człowieka po użyciu odpowiednich opcji.

Dlaczego poprawna jest odpowiedź "du"? Ponieważ właśnie to polecenie jest przeznaczone do analizy zajętości miejsca w systemie plików na poziomie plików/katalogów. W praktyce administrator często używa wariantu pokazującego podsumowanie dla jednego katalogu oraz wynik w wygodnym formacie, ale sama identyfikacja właściwego polecenia pozostaje taka sama.

Dlaczego pozostałe odpowiedzi są błędne?

  • "cp" służy do kopiowania plików i katalogów. Może pośrednio wpływać na zajętość dysku (bo tworzy kopie), ale nie wykonuje pomiaru ani raportu rozmiaru.
  • "ps" służy do wyświetlania informacji o uruchomionych procesach. Dotyczy zasobów systemu w sensie działania programów, nie rozmiaru katalogów w systemie plików.
  • "rm" usuwa pliki i (z odpowiednimi opcjami) katalogi. To narzędzie modyfikujące dane; nie jest przeznaczone do obliczania ani prezentowania rozmiaru katalogu.

Wskazówka egzaminacyjna: jeśli w pytaniu pojawia się "rozmiar katalogu/zajętość miejsca", szukaj narzędzi związanych z dyskiem i systemem plików (np. raportowanie użycia), a nie poleceń do zarządzania procesami lub kopiowania/usuwania danych.

Dodatkowe pytania

Dodatkowe pytania (FAQ):

du to polecenie pokazujące użycie miejsca na dysku przez pliki i katalogi.

Najczęściej wykorzystuje się je do sprawdzenia, ile danych zajmuje dany katalog oraz jego podkatalogi, co ułatwia diagnozę braku miejsca na partycji.

Do sprawdzenia zajętości katalogu używa się du. W praktyce administratorzy często chcą jeden wynik podsumowania oraz czytelne jednostki, więc uruchamiają du z opcjami podsumowania i "human-readable".

ls pokazuje rozmiary wpisów w katalogu (np. plików), ale nie sumuje automatycznie całej zawartości katalogu.

du liczy zajętość na dysku i potrafi zsumować podkatalogi, więc odpowiada na pytanie "ile miejsca zajmuje katalog".

du raportuje przede wszystkim użycie miejsca na dysku, czyli zajętość bloków w systemie plików.

To ważne na egzaminie: rozmiar logiczny pliku i realna zajętość mogą się różnić (np. przez rozmiar bloków, pliki rzadkie).

Do kopiowania służy cp, ale to inna kategoria zadań niż pomiar rozmiaru.

Na testach myli się to często przez skojarzenie "katalog" → "operacje na katalogu". Kopiowanie zmienia dane, a du je tylko analizuje.

ps wyświetla listę procesów i informacje o ich stanie.

To narzędzie do administracji procesami (CPU/RAM, uruchomione programy), a nie do sprawdzania rozmiaru katalogów. Jeśli pytanie dotyczy dysku, ps zwykle nie będzie właściwą odpowiedzią.

Nie. rm służy do usuwania plików i katalogów (z odpowiednimi opcjami), a nie do pomiaru.

Może zwolnić miejsce na dysku po usunięciu danych, ale nie podaje raportu "ile to zajmowało". Do tego służy du.

Typowo zaczyna się od użycia du dla wybranego drzewa katalogów, a potem sortuje wyniki według rozmiaru.

Na egzaminie kluczowe jest rozpoznanie, że źródłem danych o zajętości jest du, a nie polecenia do procesów czy kopiowania.

Najczęstszy błąd to mylenie kategorii narzędzi: wybór cp (kopiowanie) lub rm (usuwanie), bo "działają na katalogach".

Pomiar/raportowanie zajętości dysku to osobna grupa poleceń, gdzie właściwe jest du.

Ucz się poleceń w grupach: dysk (np. du), pliki (cp, rm), procesy (ps) i ćwicz je w terminalu.

Łatwiej zapamiętać "cel narzędzia" niż same skróty. Wtedy szybciej dopasujesz komendę do treści pytania.

info

Statystycznie 82% uczniów zna prawidłową odpowiedź. średnio łatwe

Specjaliści zwracają uwagę: "Polecenie du (disk usage) służy do sprawdzania, ile miejsca na dysku zajmują pliki i katalogi, w tym łącznego rozmiaru katalogu wraz z zawartością."

Źródła:

  • man7.org Linux manual page: du(1) — https://man7.org/linux/man-pages/man1/du.1.html (dostęp: 2026-02-28)
  • GNU Coreutils Manual: "du invocation" — https://www.gnu.org/software/coreutils/manual/html_node/du-invocation.html (dostęp: 2026-02-28)
  • Ubuntu Manpages: du(1) — https://manpages.ubuntu.com/manpages/jammy/en/man1/du.1.html (dostęp: 2026-02-28)

Materiały:

  • Strona podręcznika systemowego: man du
  • Dokumentacja GNU Coreutils (sekcja du)
  • Ćwiczenia w terminalu: porównanie wyników du dla różnych opcji (np. -s, -h)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego