De Linux ps-opdrachtvoorbeelden

Linux Ps Command Examples



Het ps-commando in Linux is een afkorting van processtatus. Het wordt gebruikt om informatie te krijgen over de processen die binnen uw systeem worden uitgevoerd. De uitvoer van deze opdracht kan variëren, afhankelijk van de parameters die ermee worden gebruikt. In dit artikel willen we u echter de basis leren van het gebruik van het ps-commando in Linux met behulp van een paar voorbeelden.

Algemene syntaxis van het ps-commando in Linux

De algemene syntaxis van het ps-commando in Linux wordt hieronder gegeven:







$ ps[parameter]

Er zijn specifieke parameters die worden gebruikt met het ps-commando dat te vinden is in de help-handleiding. Deze opdracht kan echter ook onafhankelijk zonder fouten worden uitgevoerd.



Help-handleiding van het ps-commando in Linux

Als je meer wilt weten over het juiste gebruik van het ps-commando voordat je naar de voorbeelden gaat, dan kun je de help-handleiding openen met het volgende commando:



$ ps-helpen





U kunt de helphandleiding van het ps-commando zien in de onderstaande afbeelding:



Voorbeelden van het gebruik van het ps-commando in Linux

Nu zullen we een paar voorbeelden met u delen van het gebruik van de opdracht ps in Linux.

Voorbeeld 1: Geef de processen weer die in de huidige shell worden uitgevoerd
Als u de processen wilt weergeven die in de huidige shell worden uitgevoerd, moet u het ps-commando als volgt zonder parameters uitvoeren:

$ ps

De processen die in de huidige shell van ons Linux-systeem worden uitgevoerd, worden weergegeven in de onderstaande afbeelding:

Voorbeeld 2: Toon alle momenteel lopende processen
Je kunt ook een lijst maken van alle momenteel lopende processen van je Linux-systeem met de volgende opdracht:

$ps –A

Alle momenteel lopende processen van ons Linux-systeem worden weergegeven in de onderstaande afbeelding:

Voorbeeld 3: Toon alle processen die zijn gekoppeld aan de huidige terminal
Er zijn bepaalde processen die zijn gekoppeld aan de huidige terminalsessie. Als u al dergelijke processen van uw huidige terminalsessie wilt bekijken, kunt u de volgende opdracht uitvoeren:

$ps –T

Alle processen die zijn gekoppeld aan onze huidige terminalsessie worden weergegeven in de onderstaande afbeelding:

Voorbeeld 4: Toon alle processen die aan een bepaalde gebruiker zijn gekoppeld
U kunt zelfs alle processen opsommen die betrekking hebben op een bepaalde gebruiker van uw Linux-systeem. Om dit te doen, kunt u de volgende opdracht uitvoeren:

$ ps –u Gebruikersnaam

Hier kunt u Gebruikersnaam vervangen door de naam van de gebruiker van wie u de bijbehorende processen wilt weergeven. In ons geval hebben we het bijvoorbeeld vervangen door kbuzdar.

Alle processen die zijn gekoppeld aan de opgegeven gebruiker van ons Linux-systeem worden weergegeven in de onderstaande afbeelding:

Voorbeeld 5: Toon alle processen die aan een bepaalde gebruikersgroep zijn gekoppeld
Net als in het bovenstaande voorbeeld, zijn sommige processen gekoppeld aan een bepaalde gebruikersgroep van uw Linux-systeem. U kunt deze processen zelfs opsommen door de volgende opdracht uit te voeren:

$ ps –fG Gebruikersgroepnaam

Hier kunt u UserGroupName vervangen door de naam van de gebruikersgroep waarvan u de bijbehorende processen wilt weergeven. In ons geval hebben we het bijvoorbeeld vervangen door root.

Alle processen die zijn gekoppeld aan de opgegeven gebruikersgroep van ons Linux-systeem worden weergegeven in de onderstaande afbeelding:

Conclusie

Door de gids van vandaag door te nemen, zult u een basiskennis krijgen van het gebruik van het ps-commando in Linux. Als je eenmaal de basis onder de knie hebt, kun je het gebruik van dit commando snel onder de knie krijgen door het herhaaldelijk te gebruiken tijdens het uitvoeren van je routinetaken in de Linux-omgeving.