Ein ehemaliger Mitarbeiter hat etwas top
unternommen, damit die Daten, wenn sie als Root ausgeführt werden, nach MEM-Auslastung anstelle der Standard-CPU-Auslastung sortiert werden. Laut mehreren Suchanfragen sollten die Manpage und sogar die Optionen in der oberen Konsole selbst (O), die nur gedrückt k
werden, nach CPU sortiert sein. Wenn ich k
sie drücke, werde ich jedoch aufgefordert, eine PID zu töten.
Wie kann ich die Standardsortierung auf CPU zurücksetzen?
Antworten:
Sie können das Sortierfeld im interaktiven
top
Fenster mit den Tasten <und ändern >. Ich bin nicht sicher , welches Betriebssystem Sie laufen aber zumindest auf meinem GNU oben, kist angeblich zu töten, nicht zurückgesetzt.Vermutlich hat Ihr Freund das Sortierfeld geändert und Shift+ W gedrückt, um es zu speichern
~/.toprc
. Verwenden Sie einfach die von mir erwähnten Tasten, um das gewünschte Sortierfeld auszuwählen, und drücken Sie dann erneut auf Shift+, Wum diesen Status zu speichern und das nächste Mal auf diese Weise zu öffnen.quelle
z
, um den Farbmodus einzuschalten und dannx
die aktuelle Sortierspalte zu markieren. Es ist viel einfacher zu sehen, was bei Ihnen vor sich geht,<
und>
zu ändern, nach was Sie sortieren.x
die aktuelle Sortierspalte auch im Nicht-Farbmodus hervorgehoben. Durch Drücken vonb
wird fett umgeschaltet, um es noch stärker hervorzuheben.Um die Antworten bereits zu ergänzen P(Großbuchstabe P), wird die höchste Reihenfolge nach CPU festgelegt. Drücken Sie dann W(erneut Großbuchstabe W), um zu speichern.
M geht zurück in die Erinnerung
quelle
man top
auf macOS Sierra 10.12.2 verfügbaren Version nicht enthalten zu sein.Unter Mac OS X scheint es keinen Befehl zum Speichern der Optionen zu geben, und
man top
es wird nichts über eine .toprc-Datei gesagt. Es sieht also so aus, als ob Sie das Beste tun können, was es gibtquelle
Möglicherweise müssen Sie treffen Shift+ foder Shift+ oin das Sortierfeld Untermenü zu kommen, dann trafen kfür
%CPU
(gefolgt von Enterdem Menü zu verlassen). kbedeutet töten, wenn Sie sich im Standardbefehlsmodus "global" befinden.quelle
~/.toprc
. Andernfalls ist diese Antwort leichter zu visualisieren, als wenn Sie blind die Tasten <und> drücken.Ich weiß, es ist keine direkte Antwort auf Ihre Frage, aber es gibt ein wunderbares Tool,
htop
das ich empfehlen möchte. Es ist wie eine erweiterte Version des Original-top
Tools, mit der Sie die Ausgabe viel einfacher und übersichtlicher sortieren können. Wenn Sie beispielsweise nach CPU sortieren möchten, drücken Sie einfachF6
und wählen Sie Ihre Sortierung.So sieht htop aus: htop screenshot
Hier sind einige der verfügbaren Sortieroptionen : Einige Optionen für die Top-Sortierung
Um es auf CentOS / RHEL-Rechnern zu installieren, müssen Sie das EPEL-Repo hinzufügen und dann einfach ausführen:
yum install -y htop
oder auf Debian-Maschinen einfach ausführen:
sudo apt-get install htop
ohne irgendwelche Repos hinzuzufügen.Ich habe in der Vergangenheit einen schönen Artikel über htop geschrieben, zögern Sie nicht, es zu überprüfen.
quelle
Wenn Sie dies im Batch-Modus ausführen, sollten Sie es versuchen
-b steht für den Batch-Modus (normalerweise wird -n verwendet, um die Anzahl der auszuführenden Vorgänge festzulegen) -o setzt die Sortierreihenfolge außer Kraft -% CPU steht für das Feld / die Spalte% CPU. Sie können +/- verwenden, um aufsteigend oder zu sortieren absteigend
Ich habe dies auch mit der Option -S verwendet, obwohl ich glaube, dass sich daran nicht viel ändert
quelle