KWALIFIKACJA INF2 - STYCZEŃ 2019

PYTANIE NR 31.
W systemie Linux program fsck pozwala na
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
fsck to narzędzie Linuksa służące do sprawdzania i naprawy systemu plików. W praktyce pozwala wykrywać problemy na partycji/nośniku i usuwać niespójności, a w odpowiednich trybach może pomagać w identyfikacji wadliwych bloków/sektorów. Pozostałe opcje dotyczą rejestru Windows, testów sieci i monitoringu CPU.

Pełne wyjaśnienie:

Narzędzie fsck (file system check) w systemach Linux służy do sprawdzania integralności i naprawy systemów plików na partycjach/nośnikach. Jest używane m.in. po nieprawidłowym zamknięciu systemu, awarii zasilania, błędach montowania partycji czy podejrzeniu uszkodzeń logicznych struktury systemu plików. W ramach sprawdzania wykrywa niespójności metadanych oraz może podejmować działania naprawcze, dzięki czemu przywraca spójność systemu plików.

Odpowiedź "zlokalizowanie i naprawę uszkodzonych sektorów na dysku twardym." jest zgodna z typowym, egzaminacyjnym ujęciem celu narzędzia: diagnostyka i naprawa problemów związanych z nośnikiem/partycją. W praktyce należy pamiętać o rozróżnieniu: fsck naprawia głównie strukturę systemu plików, a fizyczne "naprawianie" sektorów nie jest standardową funkcją oprogramowania; możliwe jest jednak wykrywanie/oznaczanie wadliwych obszarów w ramach procedur kontroli.

  • "usuwanie błędnych wpisów w rejestrze systemowym." – rejestr jest charakterystyczny dla systemów Windows; w Linux nie występuje w tej postaci, a fsck nie służy do zarządzania konfiguracją systemu.
  • "testowanie wydajności karty sieciowej." – do tego używa się narzędzi sieciowych (np. do pomiaru przepustowości/strat), a fsck dotyczy systemów plików i nośników danych.
  • "monitorowanie stanu procesora." – monitoring CPU realizują narzędzia systemowe (np. do obserwacji obciążenia, temperatur, procesów), a fsck nie monitoruje parametrów procesora.

Wskazówka egzaminacyjna: jeżeli w pytaniu pojawia się fsck, skojarz je z hasłami system plików, spójność, partycja, naprawa błędów. Odpowiedzi o rejestrze, wydajności sieci czy monitoringu CPU zwykle dotyczą innych grup narzędzi.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
fsck (file system check) to narzędzie do sprawdzania i naprawy systemu plików w Linux. Wykrywa niespójności i błędy struktury systemu plików na partycji/nośniku oraz może je korygować, aby przywrócić poprawne działanie i możliwość montowania.
Najczęściej pomaga po awarii zasilania, "twardym" resecie lub błędach montowania partycji. W takich sytuacjach mogą powstać niespójności metadanych systemu plików. fsck potrafi je wykryć i naprawić, co zmniejsza ryzyko utraty dostępu do danych.
Rejestr systemowy w klasycznej postaci jest elementem Windows, a Linux opiera konfigurację na plikach i katalogach konfiguracyjnych. fsck dotyczy wyłącznie kontroli i naprawy systemu plików, więc nie służy do "czyszczenia rejestru" ani edycji ustawień systemu.
Najlepiej uruchamiać go, gdy partycja jest odmontowana (lub w trybie ratunkowym), aby uniknąć zmian w trakcie pracy systemu plików. Typowy scenariusz to naprawa po błędach startu systemu, problemach z odczytem katalogów lub komunikatach o niespójności.
fsck działa na systemie plików i nośniku danych (partycji), a narzędzia do CPU pokazują obciążenie, procesy, temperatury czy taktowanie. Jeśli w odpowiedziach pojawiają się pojęcia typu "monitorowanie procesora", to zwykle nie dotyczy to fsck, tylko monitoringu systemu.
Nie. fsck dotyczy pamięci masowej i systemów plików, a nie sieci. Wydajność karty sieciowej sprawdza się narzędziami sieciowymi (pomiar przepustowości, opóźnień, strat). Na egzaminie warto kojarzyć fsck wyłącznie z kontrolą spójności danych na dysku.
Częsty błąd to przenoszenie skojarzeń z Windows (np. rejestr), albo mylenie pojęć "diagnostyka" z testami wydajności sprzętu. Pomaga zapamiętanie: fsck = file system check, czyli kontrola i naprawa systemu plików, a nie parametrów CPU czy sieci.
W praktyce problemy dysku mogą objawiać się błędami odczytu i uszkodzeniami logicznymi systemu plików. fsck koncentruje się na naprawie spójności systemu plików, a diagnostyka wadliwych bloków/sektorów bywa realizowana dodatkowymi procedurami. Na egzaminie liczy się skojarzenie z naprawą problemów na dysku/partycji.
Ucz się grupami: narzędzia dyskowe (partycje, montowanie, system plików), narzędzia sieciowe oraz monitoring zasobów. Dla każdej komendy zapamiętaj "co diagnozuje". Dla fsck kluczowe są: system plików, spójność, naprawa błędów.
W zależności od celu spotkasz narzędzia do informacji o partycjach, parametrów dysku i testów bloków. W kontekście systemu plików kluczowy jest fsck. W kontekście wyszukiwania wadliwych obszarów nośnika występują osobne narzędzia diagnostyczne. Na egzaminie ważne jest rozróżnienie tych ról.
info

To pytanie poprawnie rozwiązuje 56% zdających egzamin. średnie

Według specjalistów z branży: "fsck to narzędzie Linuksa służące do sprawdzania i naprawy systemu plików."

Źródła:

  • Linux man-pages / util-linux: "fsck(8) — check and repair a Linux filesystem", https://man7.org/linux/man-pages/man8/fsck.8.html (dostęp: 2026-03-05)
  • e2fsprogs manual: "fsck.ext4(8) — check and repair an ext4 filesystem", https://man7.org/linux/man-pages/man8/fsck.ext4.8.html (dostęp: 2026-03-05)
  • Linux man-pages: "badblocks(8) — search a device for bad blocks", https://man7.org/linux/man-pages/man8/badblocks.8.html (dostęp: 2026-03-05)

Materiały:

  • Dokumentacja manualowa poleceń: fsck, fsck.ext4, badblocks (man)
  • Materiały szkolne z administracji Linux (system plików, partycje, montowanie)
  • Ćwiczenia laboratoryjne: praca w trybie ratunkowym i sprawdzanie partycji

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego