Bei Fragen zu ps ein Befehl zum Drucken von Informationen zum Ausführen von Prozessen. Verwenden Sie dieses Tag für Fragen zu ps selbst oder für Fragen zu Problemen, die sich aus der Verwendung des Befehlszeilenprogramms ps ergeben.
Um zu wissen, wann ein Prozess gestartet wurde, war meine erste Vermutung, die Zeit zu überprüfen, zu der /proc/<pid>/cmdlinedas letzte Mal geschrieben / geändert wurde. pszeigt auch ein STARTFeld. Ich dachte, diese beiden Quellen wären gleich. Manchmal sind sie nicht dasselbe. Wie kann das sein?
Wenn ein Skript über die Eingabeaufforderung gestartet wird, erzeugt die Shell einen Unterprozess für dieses Skript. Ich möchte diese Beziehung zwischen dem Prozess auf Terminalebene und seinen untergeordneten Elementen zeigen, die psin einer Ausgabe im Baumstil verwendet werden. Wie kann ich das machen? Was ich bisher ausprobiert habe Datei: script.sh …
Ich habe Eucalyptus auf meinem Linux-Computer installiert und festgestellt, dass bei Prozessen, die dem Eucalyptus-Benutzer gehören, ps die Benutzer-ID anstelle des Benutzernamens ausgibt. Zum Beispiel: $ sudo -i -u eucalyptus $ ps u USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND 107 29764 0.0 0.0 19376 2104 …
Schönen Tag! Ich benutze 'ps', um den Befehl zu sehen, der den Prozess startet. Das Problem ist, dass der Befehl zu lang ist und 'ps' ihn nicht vollständig anzeigt. Beispiel: Ich verwende den Befehl 'ps -p 2755 | weniger 'und haben folgende Ausgabe PID TTY STAT TIME COMMAND 2755 ? …
In der zweiten von dieser Seite vorgeschlagenen Methode erhält man das tty, in dem die Bash ausgeführt wird, mit dem Befehl: ps ax | grep $$ | awk '{ print $2 }' Ich dachte mir, dass dies sicherlich ein bisschen faul ist, alle laufenden Prozesse aufzulisten, nur um einen von …
Ich möchte eine Liste aller Prozesse erhalten, von denen ich abstamme (z. B. Kinder, Enkelkinder usw.) $pid. Dies ist der einfachste Weg, den ich mir ausgedacht habe: pstree -p $pid | tr "\n" " " |sed "s/[^0-9]/ /g" |sed "s/\s\s*/ /g" Gibt es einen Befehl oder eine einfachere Möglichkeit, die …
In der Manpage von psunter Prozessstatuscodes wird das IFlag (Großbuchstabe i) nicht erwähnt, ps auxzeigt es jedoch Iin einigen Prozessen an, wie in der folgenden Abbildung dargestellt. Was bedeutet die ich Flagge?
um die PID des zu tötenden Prozesses zu finden: pgrep <process command> Ich benutze dann den Befehl kill, um die von zurückgegebene PID zu töten pgrep <process command> kill <PID> Können diese Befehle zu einem kombiniert werden, um die PID oder die PIDs zu löschen, die von zurückgegeben werden pgrep …
Ich versuche, einen kleinen Befehl zu schreiben, der die Prozesse findet, die die meiste CPU-Leistung verbrauchen. Zuerst benutze ich ps aux > file.txtund dann cut -c 16-20 file.txt | sort -n | tail -5. Das Ergebnis ist folgendes: 1.0 2.7 8. 14.5 14.5 Meine Frage ist also, wie ich sowohl …
Ich hatte Firefox auf einer Parted Magic Live-CD ausgeführt, die dann (möglicherweise) aufgrund einer Tastenkombination, an die ich mich nicht erinnere, schnell vom Bildschirm und der Taskleiste / Fensterliste verschwand. Jedoch: ps ax | grep firefoxgibt das Folgende (und die nicht benötigte grep firefoxZeile) zurück. Beide psund der GUI Task …
Was ist der Unterschied zwischen psund topBefehl? Ich sehe, dass beide Informationen über laufende Prozesse anzeigen können. Welches sollte wann verwendet werden?
Ich verwende oft bashShell-Skripte, um einfache Befehle für viele verschiedene Dateien auszuführen. Angenommen, dass ich den folgenden habe bashShell - Skript, genannt script.sh, die das Programm / Befehl läuft fooauf drei Textdateien "a.txt", "b.txt", "c.txt": #!/bin/bash for strname in "a" "b" "c" do foo $strname".txt" done Angenommen, dies foo $strname".txt"ist …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.