Komenda ps w Linuxie
Słownik kwalifikacji INF.02 - Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych
Komenda ps w Linuxie
Komenda ps służy do wyświetlania informacji o procesach uruchomionych w systemie Linux. Proces to działający program, np. powłoka terminala, edytor tekstu, usługa systemowa albo skrypt.
W najprostszym użyciu:
ps
polecenie pokazuje listę bieżących procesów użytkownika związanych z aktualną sesją terminala. W zadaniach egzaminacyjnych często przyjmuje się uproszczenie: ps wyświetla listę bieżących procesów zalogowanego użytkownika.
Typowe kolumny wyniku
Przykładowy wynik:
PID TTY TIME CMD
1234 pts/0 00:00:00 bash
1250 pts/0 00:00:00 ps
Najważniejsze pola:
PID- identyfikator procesu,TTY- terminal, z którego uruchomiono proces,TIME- czas użycia procesora,CMD- nazwa polecenia/programu.
Przydatne warianty polecenia
ps aux
Wyświetla szeroką listę procesów działających w systemie, również innych użytkowników i usług systemowych.
ps -u nazwa_uzytkownika
Pokazuje procesy wskazanego użytkownika.
ps -ef
Pokazuje procesy w formacie pełnym, często używanym w administracji systemem.
Ważne na egzaminie
ps nie służy do konfiguracji proxy, serwera druku ani wyłącznie procesów drukowania. Jest to podstawowe narzędzie diagnostyczne do sprawdzania, jakie procesy są uruchomione w systemie Linux.