KWALIFIKACJA INF2 - CZERWIEC 2014

PYTANIE NR 14.
W systemie Linux wyświetlenie informacji o uruchomionych procesach umożliwia polecenie
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Polecenie ps służy do wyświetlania informacji o procesach uruchomionych w systemie Linux (m.in. PID, TTY, czas i nazwa polecenia). Pozostałe propozycje mają inne zastosowania: su zmienia użytkownika, rm usuwa pliki, a h nie jest standardowym narzędziem do listowania procesów.

Pełne wyjaśnienie:

W Linuksie proces to uruchomiona instancja programu zarządzana przez jądro systemu. Do podstawowych zadań administratora należy szybkie sprawdzenie, jakie procesy działają oraz uzyskanie ich identyfikatorów (PID) i innych parametrów.

Odpowiedź ps jest poprawna, ponieważ polecenie to wyświetla listę procesów wraz z informacjami o nich. W zależności od użytych opcji można pokazać procesy bieżącej sesji lub całego systemu, a wynik bywa wykorzystywany także do filtrowania i dalszej diagnostyki.

Pozostałe odpowiedzi nie spełniają treści pytania:

  • h nie jest standardowym, powszechnie stosowanym poleceniem do podglądu procesów w typowych dystrybucjach; w praktyce nie rozwiązuje zadania "wyświetlenia informacji o procesach".
  • su służy do przełączenia na innego użytkownika (najczęściej na konto uprzywilejowane), a więc dotyczy uprawnień i sesji, nie listy procesów.
  • rm służy do usuwania plików i katalogów. Jest to polecenie operujące na systemie plików, a nie narzędzie diagnostyczne procesów.

Wskazówka egzaminacyjna: w pytaniach o "uruchomione procesy" najczęściej pojawiają się narzędzia z grupy ps oraz programy do podglądu w czasie rzeczywistym (np. top/htop). Warto kojarzyć je funkcjonalnie: procesy = diagnostyka, użytkownicy = logowanie/uprawnienia, pliki = operacje na systemie plików.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Proces to uruchomiona instancja programu, którą zarządza jądro systemu. Każdy proces ma m.in. identyfikator PID, właściciela (użytkownika) oraz stan. Monitorowanie procesów pomaga diagnozować obciążenie i sprawdzać, czy usługi działają.
Podstawowym poleceniem jest ps, które wyświetla listę procesów oraz informacje o nich. W praktyce często używa się także narzędzi działających "na żywo", ale w testach wiedzy bazowej najczęściej poprawną odpowiedzią jest właśnie ps.
Ponieważ zostało zaprojektowane do prezentowania informacji o procesach: identyfikatorach, terminalu, czasie działania i nazwie polecenia. Wynik można analizować ręcznie lub przekazywać dalej (np. filtrować), co jest typowe w administracji systemami.
Nie. su służy do zmiany użytkownika w bieżącej sesji (np. przejścia na konto administracyjne). Dotyczy uprawnień i tożsamości użytkownika, a nie listowania procesów działających w systemie.
rm usuwa pliki (i opcjonalnie katalogi) z systemu plików. Nie pokazuje informacji o uruchomionych programach. To częsta pułapka: polecenia administracyjne nie zawsze służą do diagnostyki, a rm jest narzędziem do operacji na danych.
Zależnie od opcji, zwykle zobaczysz m.in. PID, użytkownika, użyty terminal (TTY), czas procesora oraz nazwę uruchomionego polecenia. Na egzaminie ważne jest skojarzenie: ps = lista procesów i ich podstawowe parametry.
Gdy diagnozuje spowolnienia, szuka procesu zużywającego zasoby, sprawdza czy usługa wystartowała, albo chce znaleźć PID przed wykonaniem działań administracyjnych. To codzienna czynność w utrzymaniu systemów i usług.
Najczęściej myli się polecenia o podobnym brzmieniu lub wybiera komendę "kojarzącą się z administracją" zamiast tej właściwej funkcjonalnie. Pomaga nauka w grupach: procesy (ps), użytkownicy (su), pliki (rm) i świadome zapamiętanie zastosowań.
W typowych środowiskach Linuksa nie traktuje się h jako standardowego narzędzia systemowego do konkretnego zadania (np. listowania procesów). Na egzaminie warto rozpoznawać podstawowe, powszechne komendy administracyjne i odróżniać je od niejednoznacznych skrótów.
Ucz się funkcjonalnie: przypisz polecenia do obszarów (procesy, pliki, użytkownicy, sieć). Rób krótkie ćwiczenia w terminalu i korzystaj z man. Na testach zwracaj uwagę na czasowniki w pytaniu: "wyświetlenie", "usuniecie", "zmiana użytkownika".
info

Około 74% zdających odpowiada poprawnie na to pytanie. średnio łatwe

W praktyce zawodowej kluczowe jest to, że polecenie ps służy do wyświetlania informacji o procesach uruchomionych w systemie Linux (m.in. PID, TTY, czas i nazwa polecenia).

Źródła:

  • Linux man-pages: ps(1) — opis polecenia ps, https://man7.org/linux/man-pages/man1/ps.1.html (dostęp: 2026-02-28)
  • procps-ng (upstream) documentation — ps overview, https://gitlab.com/procps-ng/procps (dostęp: 2026-02-28)
  • GNU Coreutils manual: rm invocation — opis polecenia rm, https://www.gnu.org/software/coreutils/manual/html_node/rm-invocation.html (dostęp: 2026-02-28)

Materiały:

  • Dokumentacja podręczna: man ps (man pages)
  • Materiały do INF.2 z podstaw administracji Linux (procesy, użytkownicy, uprawnienia)
  • Ćwiczenia w terminalu: porównanie ps, top/htop oraz filtrowanie wyników

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego