Eine Sache, die mich bei der Verwendung des Linux-Terminals stört, ist, wenn ich ein unsichtbares Kennwort eingeben muss, beispielsweise, wenn Sie ssh ausführen, und ich mich gefragt habe, ob es eine Möglichkeit gibt, das unsichtbare Kennwort zu löschen, ohne die Rücktaste zu verwenden oder die Eingabetaste zu drücken, um es erneut zu versuchen
command-line
terminal
password
line-editor
allquixotic
quelle
quelle
Ctrl+w
wenn Sie am Ende der Linie sind oderCtrl+k
wenn Sie am Anfang der Linie sindAntworten:
Wenn Sie die Ctrl-UTastenkombination eingeben, wird in den meisten Fällen 1 die gesamte Eingabezeile gelöscht, auch wenn das Echo deaktiviert ist.
[1] Einige Programme versetzen das Endgerät in den "Raw" -Modus, in dem jedes eingegebene Zeichen an das Programm gesendet wird. Emacs ist ein Beispiel. Möglicherweise haben sie ihre eigenen Konventionen für die Verarbeitung von Zeichenlösch- / Zeilenlöschvorgängen.
quelle
Eine andere Wahl:
Allgemein nützliche Verknüpfungen (funktionieren nicht bei Passwortabfragen):
Ctrl+ E: Gehe zum Ende der Zeile
Ctrl+ K: Töte alles von der Position des Cursors bis zum Ende der Zeile. Kombiniere es mit Ctrl+ A, um alles zu löschen.
quelle
^W
welchestty werase
funktioniert es so fast so zuverlässig wie^U
).Geben Sie einfach die Rücktaste öfter als die Länge des von Ihnen (falsch) eingegebenen Passworts ein und beginnen Sie von vorne.
Ich füge immer ein paar zusätzliche Leerzeichen hinzu, nur um sicherzugehen.
Tippfehler treten meistens auf, wenn ich nicht blind tippen kann (z. B. auf einem Client-System mit einer AZERTY-Tastatur).
quelle