Wie kann ich die Ansicht speichern, um sie nach CPU-Auslastung zu sortieren?

19

Kann ich die htopStandardansicht irgendwie so ändern , dass Prozesse nach CPU-Auslastung sortiert angezeigt werden? Ich möchte htopmeine Ansichts- / Sortiermethode "merken".

Wenn es relevant ist, bin ich derzeit auf Xubuntu 13.10.

Henry
quelle

Antworten:

16

Ausführen htop, drücken F6, auswählen CPU%.

Beenden Sie mit F10

Wenn es sich nicht an Ihre Einstellungen erinnert, überprüfen Sie Ihre ~/.config/htop/htoprcDatei, ob sie von Ihrem Benutzer beschrieben werden kann. Sie könnten es so beschreibbar machen:

chown $USER ~/.config/htop/htoprc

Oder Sie können versuchen, es zu entfernen und htopein neues generieren zu lassen. Vielleicht ist das alte irgendwie beschädigt.

rm ~/.config/htop/htoprc
Falkner
quelle
Vielen Dank. Nun, das nächste Mal, wenn ich renne htop, kann ich mich nicht mehr an meine Auswahl erinnern.
Henry
@henry Ich habe meine Antwort aktualisiert. Hilft das immer noch nicht?
Falkner
Gelöschte die Datei, es ist jetzt standardmäßig nach CPU sortiert. Ich weiß also nicht, warum ich nicht zurückkehren würde. Vielen Dank.
Henry
1
Wenn Sie Ihre Einstellungen beim Beenden speichern möchten, drücken Sie zum Beenden F10, anstatt q zu drücken.
BallpointBen
8

Ich bemerkte, dass ich mit F10und nicht Ctrl+ Cfür htop richtig beenden musste, um die Sortierung nach Spalte zu speichern.

John Mark Scarborough
quelle
Stellen Sie sicher, dass Sie eine vollständige und keine teilweise Antwort schreiben. Auch wenn andere die Informationen angegeben haben, bedeutet dies nicht, dass Sie sie nicht beantworten sollten. Sie können auch einen Kommentar hinterlassen, falls Sie das Poster nur wissen lassen möchten.
Xweque
Was ist mit meiner Antwort falsch?
John Mark Scarborough
Am besten ist es wahrscheinlich zu erwähnen, wie man die Sortierreihenfolge ändert.
LovesTha
2

Andere Lösungen sind besser, aber wenn alles andere fehlschlägt, können Sie einen Alias ​​für erstellen htop -s PERCENT_CPU.

Kennzeichen
quelle
Dies ist nützlich , wenn es nicht möglich , die F6 keypress zu übertragen - wie wenn über Putty (Windows) anschließen
svandragt
@svandragt Vielleicht habe ich eine neuere Version von Putty, aber die Taste F6 funktioniert unter Windows 7 mit Putty.
Joshua Pack