Entspricht Sysinternals Process Explorer unter Linux

27

Ich verwende Ubuntu 11.10 und suche ein Äquivalent zu Process Explorer unter Linux. Es gibt System Monitor, der jedoch nicht annähernd so gut ist wie der Prozess-Explorer mit all seinen detaillierten Informationen zu Prozessen.

Irgendwelche Vorschläge?

Gautam
quelle

Antworten:

19

Wenn Sie nichts dagegen haben, was auf Terminals basiert, ist htop ein guter und leistungsstarker Prozessmanager.

htop screenshot

Sie können es mit dem folgenden Befehl auf Ubuntu installieren:

sudo aptitude install htop

Wenn Sie eine grafische Benutzeroberfläche bevorzugen, können Sie qps ausprobieren .

qps screenshot

Sie können es folgendermaßen installieren:

sudo aptitude install qps
Freidenker
quelle
htop ist gut, aber es ist nicht das benutzerfreundlichste Programm!
Gautam
hat meine Antwort aktualisiert
freethinker
1
Gibt es ein Tool, das den Aufrufstapel eines laufenden Threads anzeigen kann?
Experte
1
Es ist zu beachten, dass Ubuntu 12.04 das letzte Ubuntu-Release ist, dessen Standard-Repository qps enthält.
Karl
1
@karel Wird derzeit und in den Standardrepositorys unterstützt .
Ploni
13

Verwenden Sie den Linux Process Explorer .

Grafischer Prozess-Explorer für Linux. Zeigt Prozessinformationen an: Prozessbaum, TCP-IP-Verbindungen und grafische Leistungsdaten für Prozesse. Zielt darauf ab, Windows-Procexp von sysinternals zu imitieren, und ist es, benutzerfreundlicher zu sein als top und ps.

Bildbeschreibung hier eingeben

PS . Es befindet sich noch im Alpha- Entwicklungsstadium.

carl
quelle
Dies sieht nach einem nützlichen Tool aus, aber Ihre Antwort enthält nur sehr wenige Informationen darüber. Könnten Sie Ihre Antwort so bearbeiten, dass sie einige Informationen zur Funktionsweise und möglicherweise einen Screenshot enthält?
nhinkle
Das sieht gut aus! htop und qps sind gut etablierte Tools, zeigen jedoch nicht den prozessbezogenen Verlauf der CPU- und Speichernutzung an. Der Windows Process Explorer bietet viele nützliche Funktionen, die ich gerne in einem Unix-Tool finden würde.
Eldritch Conundrum
es fehlt das Sortieren oder Finden eines Prozesses. Wenn Sie Tonnen von Prozessen haben, können Sie Ihre nicht finden.
Berry Tsakala
@BerryTsakala typische Linux-Programmierer schreiben einen Prozess-Explorer ohne die grundlegenden Funktionen von Windows Task Manager! Alles, was ein Linux-Programmierer mit einer GUI macht, ist eine Spielerei. Ich bin sicher, dass sie nicht einmal das benutzen, was sie schreiben!
Barlop
Ich liebe "Kill Process Tree" !!!
Kokbira
5

Gnome-System-Monitor

(obwohl ich nicht weiß, was das OP vor 3 Jahren brauchte)

gibt fast alles, was "top" hat, aber grafische, sortierbare Spalten, offene Dateien und mehr.

Einige Screenshots:

Bildbeschreibung hier eingeben

Registerkarte Ressourcen:

Bildbeschreibung hier eingeben

Berry Tsakala
quelle
Besser sudo apt-get install ksysguard.
Benutzer