KWALIFIKACJA INF2 - STYCZEŃ 2019

PYTANIE NR 34.
Ogólne informacje o zdarzeniach systemowych w systemie Linux są przechowywane w
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Plik messages jest klasycznym miejscem przechowywania ogólnych informacji o zdarzeniach systemowych w Linuksie (zwykle w katalogu /var/log) przy konfiguracji opartej o syslog/rsyslog. Pozostałe propozycje dotyczą narzędzi lub mechanizmów charakterystycznych dla środowisk Windows, nie dla Linuksa.

Pełne wyjaśnienie:

W wielu systemach Linux ogólne komunikaty dotyczące pracy systemu (uruchamianie usług, błędy demonów, komunikaty jądra przekazywane do loggera, istotne zdarzenia systemowe) były tradycyjnie zapisywane do pliku messages, najczęściej jako /var/log/messages. Taki zapis zapewniały usługi z rodziny syslog, a w praktyce bardzo często ich implementacje i konfiguracje (np. rsyslog), które kierowały część komunikatów do tego pliku.

Odpowiedź "pliku messages." jest więc zgodna z klasycznym podejściem do logowania w Linuksie, gdzie administrator, szukając ogólnych informacji o stanie systemu, sprawdzał właśnie ten dziennik.

Pozostałe odpowiedzi są błędne, ponieważ nie opisują typowego mechanizmu logowania w Linuksie:

  • "programie perfmon." – kojarzy się z narzędziami monitoringu wydajności w systemach Windows; w Linuksie nie jest standardowym miejscem przechowywania logów systemowych.
  • "rejestrze systemowym." – rejestr to charakterystyczny element Windows; Linux wykorzystuje pliki konfiguracyjne i dzienniki w systemie plików, a nie jednolity rejestr systemowy jako magazyn zdarzeń.
  • "bibliotece RemoteApp." – RemoteApp odnosi się do technologii publikowania aplikacji w środowiskach Microsoft; nie jest to element przechowywania logów w Linuksie.

W praktyce egzaminacyjnej warto pamiętać o ogólnej zasadzie: logi Linuksa znajdują się w /var/log lub w dzienniku systemowym narzędzi systemowych. Jeśli pytanie wskazuje konkretnie "plik messages", to sprawdza znajomość klasycznej lokalizacji logów systemowych.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Logi systemowe to dzienniki zdarzeń opisujące pracę systemu i usług: start/stop demonów, błędy, ostrzeżenia i istotne komunikaty. Administrator analizuje je, aby diagnozować awarie, problemy z konfiguracją i incydenty bezpieczeństwa.
Najczęściej logi są przechowywane w katalogu /var/log. W zależności od dystrybucji spotkasz tam m.in. pliki dotyczące systemu, usług sieciowych czy uwierzytelniania. Konkretne nazwy plików mogą się różnić między systemami.
Niektóre dystrybucje zapisują ogólne zdarzenia do innych plików (np. syslog) albo korzystają głównie z dziennika systemd. To kwestia domyślnej konfiguracji mechanizmu logowania i polityki dystrybucji, a nie "błędu" systemu.
Najpierw przejrzyj zawartość /var/log i poszukaj plików typu syslog. Jeśli system używa systemd, standardowym narzędziem do przeglądania dziennika jest journalctl. W praktyce zawsze warto ustalić, jaki mechanizm logowania jest skonfigurowany.
Nie w tej samej postaci. Windows używa scentralizowanego rejestru, a Linux opiera konfigurację głównie na plikach tekstowych i katalogach konfiguracyjnych. Zdarzenia systemowe są zapisywane w logach (pliki w /var/log) lub w dzienniku systemowym, a nie w "rejestrze".
Perfmon kojarzy się z narzędziem do monitorowania wydajności w środowisku Windows. Pytanie dotyczy miejsca przechowywania zdarzeń systemowych w Linuksie, a tam stosuje się pliki logów (np. messages) albo dziennik systemowy, a nie perfmon.
W praktyce zaczyna się od ogólnych logów systemowych (historycznie messages), a potem sięga po logi usług (np. sieciowych) i logi uwierzytelniania. Kluczowe jest dobranie logu do problemu: inne wpisy pomogą przy starcie usług, inne przy błędach logowania.
Najczęstsze pomyłki wynikają z przenoszenia pojęć z Windows (rejestr, perfmon, RemoteApp) na Linux oraz z braku świadomości, że nazwy plików logów zależą od dystrybucji. Warto zapamiętać zasadę: Linux → /var/log lub dziennik systemowy.
Tak. Analiza logów pozwala wykrywać nietypowe zdarzenia: błędy uwierzytelniania, próby logowania, restart usług, niespodziewane zmiany zachowania systemu. W praktyce logi są podstawą audytu i reagowania na incydenty, o ile są poprawnie zbierane i archiwizowane.
Opanuj strukturę /var/log, rozpoznawanie typowych plików logów i podstawowe komendy do podglądu wpisów. Ucz się na przykładach: "gdzie szukać informacji o zdarzeniach systemowych" oraz "jak odróżnić narzędzia Windows od mechanizmów Linuksa".
info

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

Eksperci podkreślają: "Plik messages jest klasycznym miejscem przechowywania ogólnych informacji o zdarzeniach systemowych w Linuksie (zwykle w katalogu /var/log) przy konfiguracji opartej o syslog/rsyslog."

Źródła:

  • Red Hat Customer Portal Documentation: "Log files located in /var/log" (wskazanie /var/log/messages jako ważnego logu systemowego), https://access.redhat.com/documentation/ (konkretna strona zależna od wersji) - accessed 2026-02-27
  • The Linux Documentation Project (TLDP): Linux Filesystem Hierarchy / /var/log overview, https://tldp.org/LDP/Linux-Filesystem-Hierarchy/html/var.html - accessed 2026-02-27
  • Debian Wiki: Syslog / /var/log/syslog vs messages (różnice dystrybucyjne), https://wiki.debian.org/rsyslog - accessed 2026-02-27

Materiały:

  • Dokumentacja dystrybucji dotycząca logów (sekcja /var/log, syslog/rsyslog)
  • Strony podręcznika: man rsyslogd, man syslog, man journalctl
  • Materiały kursowe z administracji Linuksem (logowanie, diagnostyka, bezpieczeństwo)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego