Przykłady poleceń ps w systemie Linux

Linux Ps Command Examples



Polecenie ps w Linuksie to skrót od statusu procesu. Służy do uzyskiwania informacji o procesach działających w Twoim systemie. Dane wyjściowe tego polecenia mogą się różnić w zależności od użytych z nim parametrów. Jednak w tym artykule zamierzamy nauczyć Cię podstaw korzystania z polecenia ps w Linuksie za pomocą kilku przykładów.

Ogólna składnia polecenia ps w systemie Linux

Ogólna składnia polecenia ps w systemie Linux jest podana poniżej:







$ps[parametr]

Istnieją określone parametry używane z poleceniem ps, które można znaleźć w jego podręczniku pomocy. Jednak to polecenie może być również wykonane niezależnie, bez żadnych błędów.



Pomoc Podręcznik polecenia ps w systemie Linux

Jeśli chcesz dowiedzieć się o poprawnym użyciu polecenia ps przed przejściem do jego przykładów, możesz uzyskać dostęp do jego podręcznika pomocy za pomocą następującego polecenia:



$ps-Wsparcie





Możesz zobaczyć instrukcję pomocy polecenia ps na poniższym obrazku:



Przykłady użycia polecenia ps w systemie Linux

Teraz podzielimy się z Tobą kilkoma przykładami użycia polecenia ps w Linuksie.

Przykład 1: Wyświetl procesy uruchomione w bieżącej powłoce
Jeśli chcesz wyświetlić procesy działające w bieżącej powłoce, powinieneś wykonać polecenie ps bez żadnych parametrów w następujący sposób:

$ps

Procesy działające w obecnej powłoce naszego systemu Linux są pokazane na poniższym obrazku:

Przykład 2: Wyświetl wszystkie aktualnie uruchomione procesy
Możesz także wyświetlić listę wszystkich aktualnie uruchomionych procesów systemu Linux za pomocą następującego polecenia:

$ps –A

Wszystkie aktualnie działające procesy naszego systemu Linux są pokazane na poniższym obrazku:

Przykład 3: Wyświetl wszystkie procesy związane z bieżącym terminalem
Istnieją pewne procesy, które są powiązane z bieżącą sesją terminala. Jeśli chcesz przyjrzeć się wszystkim takim procesom w bieżącej sesji terminala, możesz wykonać następujące polecenie:

$ps –T

Wszystkie procesy związane z naszą obecną sesją terminalową są pokazane na poniższym obrazku:

Przykład 4: Wyświetl wszystkie procesy związane z konkretnym użytkownikiem
Możesz nawet spisać wszystkie procesy związane z konkretnym użytkownikiem twojego systemu Linux. Aby to zrobić, możesz wykonać następujące polecenie:

$ ps –u Nazwa użytkownika

Tutaj możesz zastąpić UserName nazwą użytkownika, z którym powiązane procesy chcesz wyświetlić. Na przykład w naszym przypadku zastąpiliśmy go kbuzdarem.

Wszystkie procesy związane z określonym użytkownikiem naszego systemu Linux są pokazane na poniższym obrazku:

Przykład 5: Wyświetl wszystkie procesy związane z określoną grupą użytkowników
Podobnie jak w powyższym przykładzie, niektóre procesy są powiązane z określoną grupą użytkowników systemu Linux. Możesz nawet wyświetlić listę tych procesów, wykonując następujące polecenie:

$ ps –fG NazwaGrupyUżytkowników

Tutaj możesz zastąpić UserGroupName nazwą grupy użytkowników, z którą powiązane procesy chcesz wyświetlić. Na przykład w naszym przypadku zastąpiliśmy go rootem.

Wszystkie procesy związane z określoną grupą użytkowników naszego systemu Linux są pokazane na poniższym obrazku:

Wniosek

Przechodząc przez dzisiejszy przewodnik, będziesz w stanie uzyskać podstawową wiedzę na temat korzystania z polecenia ps w systemie Linux. Gdy już nauczysz się podstaw, możesz szybko opanować użycie tego polecenia, używając go wielokrotnie podczas wykonywania rutynowych zadań w środowisku Linux.