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.