Im Linux-Betriebssystem ist das ps-Programm das am häufigsten von einem Systemadministrator verwendete Werkzeug. Es bietet einen Echtzeit-Einblick in die Liste der laufenden Prozesse.
Die Syntax von ps kann etwas anders sein. Wir haben einige der besten Möglichkeiten aufgelistet, wie Sie ps-Befehle zusammen mit einem einzelnen Bindestrich verwenden können, da dies die am häufigsten verwendete Syntax ist.
Lass uns anfangen!
1. Alle Prozesse anzeigen
Verwendeter Befehl: ps -ef

Dies zeigt aktuell laufende Prozesse zusammen mit den Daten zu jedem Prozess an. Die Daten bestehen auch aus Spalten, die PID, Terminaltyp, Befehlsname und Laufzeit anzeigen.
2. Prozesse nach Prozessnamen filtern
Verwendeter Befehl – ps -C name

Sie werden Prozesse nach dem Prozessnamen anzeigen. Alle Prozessnamen werden in Kleinbuchstaben geschrieben. Es sucht über alle Prozesse ohne -eprefix.
3. Prozesse nach Benutzer sortieren
Verwendeter Befehl: ps -e -u

Sie können ps-Ergebnisse filtern, um Prozesse unter einem bestimmten Benutzernamen abzurufen. Sie können es auch ohne Präfix verwenden.
4. Prozesse nach Prozess-ID sortieren
Verwendeter Befehl: ps -ef -p 1234,5678,9012
Wenn Sie wissen, was die Prozess-ID eines bestimmten laufenden Prozesses ist, können Sie sie mithilfe der Prozess-ID filtern.
5. Zeigt bestimmte Spalten an
ps -e -o pid,uname,pcpu,pmem,comm

Mit dem Flag -o erhalten Sie bestimmte Ausgabeanzeigeoptionen für die Ergebnisse des ps-Befehls.
Lesen Sie auch:-
11 Linux-Apps, die Sie auf Ihrem Computer installieren müssen - Suchen Sie nach großartigen Linux-Apps für Ihren Computer? Wir haben das Beste im Los gefunden. Siehe unsere Liste...
6. Grep in den Ergebnissen
Befehlsname: ps -ef | grep-Arbeiter
Wenn Sie flexibel in den Ergebnissen von ps suchen möchten, können Sie die Ergebnisse an grep weiterleiten. Mit diesem Befehl (grep) können Sie über übliche Ausdrücke nach Mustervergleichen suchen.
7. Prozesse durch Nutzung filtern
Verwendeter Befehl: ps -e –sort=-pcpu -o pid,pcpu,comm

Es filtert Befehle mit aufgelisteten Spalten. Das Präfix – klassifiziert das Merkmal in absteigender Reihenfolge und das Präfix + filtert das Merkmal in aufsteigender Reihenfolge. Der Befehl hat auch den Befehl -o, der bestimmte Spalten anzeigt, jedoch für die Sortierung nicht unbedingt erforderlich ist
8. Mix & Match umbenannte und Standardnamenspalten
Verwendeter Befehl: ps -e -o pid,pcpu=CPU -o pmem=RAM,comm
Wenn Sie die Überschriften in bestimmten Spalten ausblenden möchten, können Sie nach dem =-Zeichen ein Leerzeichen lassen. Wenn Sie umbenannte und standardmäßige Namensspalten mischen und anpassen möchten, benötigen Sie das Flag -o für jede umbenannte Spalte.
9. Spaltenüberschriften erneut benennen
Verwendeter Befehl: ps -o pid=Process,ruser=RealUser,comm=Command

Sie können die Spalten mit dem Befehl -o umbenennen, wodurch ein benutzerdefiniertes Ausgabebild erstellt wird. Alles, was Sie tun müssen, ist anhängen = sign und den gewünschten Namen und -o Flag für jeden umbenannten Header.
10. Alle Root-Prozesse anzeigen
Verwendeter Befehl: ps -f -U root -u root
Es führt eine Suche nach allen laufenden Prozessen mit originalen und effizienten Root-Identifikationen durch. Mit dem Flag -f können Sie das Format in voller Länge abrufen. Um die Ausgabe anzupassen, können Sie ihr das Flag -o hinzufügen.
11. Prozessthreads anzeigen
Verwendeter Befehl: ps -p 4041 -L
Verwenden Sie das Flag -L, um die Thread-Anzeige umzuschalten, um alle Funktionen von ps zu erhalten. Dies wird verwendet, um die Threads eines bestimmten Prozesses aufzuspüren.
Muss lesen:-
Top 6 Alternativen zu Ubuntu Linux Suchen Sie nach einer besseren Ubuntu-Alternative? Dieser Artikel beschreibt die 6 besten Linux-Distributionen, die anstelle von Ubuntu verwendet werden können....
12. Ergebnisse in Form eines hierarchischen Baums ausstellen
Verwendeter Befehl: ps -e –forest

Mit ASCII-Kunst erstellt es eine baumartige Struktur, um Prozesse zu zeigen. Es zeigt gegabelte und untergeordnete Prozesse als Nachfolger der relevanten Prozesse an, die entsprechend klassifiziert werden. Wenn Sie „Äste“ des Baumes ausblenden möchten, ersetzen Sie –forst durch -H
Dies sind also einige der Kombinationsbefehle, die mit dem Befehl ps verwendet werden können, um Informationen über die laufenden Prozesse zu erhalten und Informationen in nützlichen Formaten anzuzeigen.