Antworten:
Sie können immer die Unterbrechungssignaltasten Ctrl+ haben c.
Grundsätzlich sendet Ctrl+ cdas Signal SIGINT (Interrupt); Standardmäßig wird der Prozess dadurch beendet.
Genau wie top, htopkann durch Drücken von beendet werden Q.
ZEICHEN
Das SIGINT-Signal wird von seinem steuernden Terminal an einen Prozess gesendet, wenn ein Benutzer den Prozess unterbrechen möchte. Dies wird in der Regel durch Drücken von Strg-C eingeleitet. Auf einigen Systemen kann jedoch die Taste "Löschen" oder "Unterbrechen" verwendet werden
TL; DR Die Standardmethode zum Beenden htopist F10 oder q .
F10Verwenden Sie daher q(Kleinbuchstaben), wenn Sie nicht verwenden können .

q, kein Großbuchstabe.
Wenn Sie Gnome-Terminal verwenden, können Sie deaktivieren, dass die Taste F10 das Menü öffnet:
Öffnen Sie das Menü des Gnome-Terminals mit F10 oder mit der Maus, wählen Sie Bearbeiten> Tastaturkürzel und deaktivieren Sie "Menükürzeltaste aktivieren (standardmäßig F10)".
Alle möglichen anderen Optionen außer q.
Diese setzen eine Desktop-Umgebung voraus.
Auch für Server ...
Und schließlich - es ist Open Source, patch es.
htopmit Strg + C (SIGINT) beenden,htopwird mit einem Fehlerstatus (Statuscode 1) beendet und es werden keine Einstellungen (wie die Sortierspalte usw.) gespeichert.