KWALIFIKACJA INF2 - CZERWIEC 2018

PYTANIE NR 14.
Aby wyświetlić przedstawioną informację o systemie Linux w terminalu, należy użyć polecenia
Ilustracja przedstawia wynik działania polecenia w terminalu systemu Linux.
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Polecenie uname -a wyświetla szczegółowe informacje o systemie i jądrze (m.in. nazwę jądra, nazwę węzła, wersję, wydanie, architekturę). hostname pokazuje głównie nazwę hosta, uptime czas pracy i obciążenie, a factor służy do rozkładu liczb.

Pełne wyjaśnienie:

Polecenia diagnostyczne w Linuksie różnią się tym, jakiego typu informację zwracają. Jeśli na ekranie ma pojawić się "informacja o systemie" rozumiana jako dane o jądrze i platformie, właściwym narzędziem jest uname.

  • uname -a (opcja -a = "all") wypisuje zestaw kluczowych identyfikatorów systemu: nazwę jądra, nazwę węzła (hosta), wydanie i wersję jądra oraz informację o sprzęcie/architekturze. To typowy skrót do szybkiej identyfikacji środowiska, np. przed doborem pakietów lub przy analizie logów.
  • hostname służy do wyświetlenia (lub ustawienia) nazwy hosta. Może być fragmentem "informacji o systemie", ale jest to tylko jeden element identyfikacji, bez wersji jądra czy architektury.
  • uptime pokazuje, jak długo system działa od uruchomienia oraz zwykle średnie obciążenie. To polecenie do oceny kondycji i obciążenia, a nie do identyfikacji wersji systemu/jądra.
  • factor 22 jest narzędziem matematycznym: rozkłada liczbę na czynniki pierwsze. Nie ma związku z identyfikacją systemu operacyjnego.

Wskazówka egzaminacyjna: gdy w pytaniu chodzi o wersję jądra, wydanie, architekturę lub "co to za Linux", najpierw rozważ uname. Gdy chodzi o nazwę komputera w siecihostname. Gdy o czas działania i loaduptime.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
uname -a wypisuje pełny zestaw informacji identyfikujących jądro i platformę, np. nazwę jądra, nazwę węzła (hosta), wydanie i wersję jądra oraz architekturę sprzętową. To szybki sposób na sprawdzenie "co to za system" z perspektywy kernela.
Najczęściej służy do rozpoznania wersji jądra i architektury (np. x86_64) na potrzeby diagnostyki, doboru pakietów lub weryfikacji środowiska. W zadaniach egzaminacyjnych pojawia się, gdy trzeba wskazać komendę do wyświetlenia informacji o systemie.
hostname zwraca głównie nazwę hosta, czyli identyfikator komputera w sieci. Nie podaje wersji jądra, architektury ani wydania. Może być elementem opisu systemu, ale nie zastępuje komend pokazujących parametry kernela, takich jak uname.
uptime informuje, jak długo system działa od uruchomienia oraz podaje wartości obciążenia. Używa się go do szybkiej oceny stabilności i bieżącego obciążenia serwera/stacji roboczej. Nie jest to narzędzie do identyfikacji wersji jądra czy architektury.
factor rozkłada podaną liczbę na czynniki pierwsze (zastosowanie matematyczne). Przykładowo dla liczby 22 zwróci jej rozkład. Polecenie nie dotyczy administracji systemem ani informacji o jądrze, dlatego bywa używane jako dystraktor w testach.
Wynik hostname jest zwykle krótki (sama nazwa hosta). Wynik uname -a jest dłuższy i zawiera kilka pól, m.in. wersję/wydanie jądra oraz architekturę. Jeśli widzisz dane typu "Linux … x86_64 …", to typowy efekt uname -a.
W praktyce tak: uname jest standardowym narzędziem w systemach uniksowych i w Linuksie. Jego dokładny format może się minimalnie różnić, ale idea pozostaje ta sama: zwraca informacje o jądrze i platformie. Na egzaminie przyjmuje się go jako podstawową komendę diagnostyczną.
Warto kojarzyć, że można zawęzić wynik, np. do wersji jądra lub architektury, używając opcji specyficznych dla danego pola. Na egzaminie najczęściej wystarcza uname -a jako "pełny" wariant, ale rozumienie celu komendy jest ważniejsze niż zapamiętywanie wielu przełączników.
Narzędzia takie jak hostnamectl (w środowiskach z systemd) służą do zarządzania nazwą hosta i prezentują dodatkowe metadane systemu. Jednak w pytaniach o "informacje o systemie w terminalu" klasycznym i najbardziej rozpoznawalnym poleceniem pozostaje uname -a.
Częsty błąd to wybór komendy "kojarzącej się" z diagnostyką (np. uptime) bez dopasowania do rodzaju informacji. Drugi błąd to mylenie informacji o hoście z informacją o jądrze. Na egzaminie analizuj, czy potrzebna jest wersja/architektura (wtedy uname).
info

Około 59% zdających odpowiada poprawnie na to pytanie. średnie

Eksperci podkreślają: "Polecenie uname -a wyświetla szczegółowe informacje o systemie i jądrze (m.in. nazwę jądra, nazwę węzła, wersję, wydanie, architekturę)."

Źródła:

  • man7.org Linux man-pages: uname(1) — https://man7.org/linux/man-pages/man1/uname.1.html (dostęp: 2026-02-28)
  • man7.org Linux man-pages: hostname(1) — https://man7.org/linux/man-pages/man1/hostname.1.html (dostęp: 2026-02-28)
  • man7.org Linux man-pages: uptime(1) — https://man7.org/linux/man-pages/man1/uptime.1.html (dostęp: 2026-02-28)

Materiały:

  • Strony podręcznika (man): uname, hostname, uptime, factor
  • Materiały szkoleniowe z podstaw administracji Linux (polecenia diagnostyczne)
  • Ćwiczenia praktyczne: porównanie wyjść uname -a, uname -r, hostnamectl, uptime

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego