Cancella / cancella una password errata in un terminale


12

Una cosa che mi dà fastidio usando il terminale Linux è quando devo digitare una password invisibile, come quando esegui ssh il terminale mi chiedevo se c'è un modo per cancellare / cancellare la password invisibile senza fare affidamento sul backspace o premendo il tasto Invio per riprovare


non è chiaro ciò che si sta chiedendo

2
Digitando la combinazione di tasti Ctrl-U si cancellerà l'intera riga di input anche se l'eco è disattivato.
Mark Plotnick, il

Ctrl+wse sei alla fine della riga o Ctrl+kall'inizio della riga
SHW,

2
@MarkPlotnick Dovresti fornirlo come risposta. Sembra la soluzione perfetta.
Patrick,

Risposte:


13

Digitando la Ctrl-Ucombinazione di tasti, nella maggior parte dei casi 1 , si cancellerà l'intera riga di input anche se l'eco è disattivato.

[1] Alcuni programmi mettono il terminale in modalità "raw", dove ogni carattere digitato viene inviato al programma. Emacs è un esempio. Potrebbero avere le proprie convenzioni per la cancellazione del personaggio / l'elaborazione dell'uccisione di linea.


2

Un'altra scelta:

  • Ctrl+ W: Elimina tutto fino al primo spazio bianco, in sostanza elimina l'ultima parola.

Scorciatoie generalmente utili (non funzionano per le richieste di password):

  • Ctrl+ A: Vai all'inizio della riga
  • Ctrl+ E: Vai alla fine della linea

  • Ctrl+ K: Uccidi tutto dalla posizione del cursore alla fine della linea. Combinalo con Ctrl+ Aper eliminare tutto.


chiavi emacs? posizione del cursore? Sai che questa domanda riguarda una richiesta di password senza eco, giusto? Quelle cose non si applicano lì. (Tranne per il ^Wquale è stty werasecosì funziona quasi in modo affidabile come ^U).

@ WumpusQ.Wumbley MarkPlotnicj ha già dato la risposta migliore, sto offrendo alcune informazioni extra che potrebbero essere utili per altre persone che si imbattono in questa domanda. Sì, sai qual è la domanda, in realtà l'ho letto e tutto e Ctrl + W è quello che uso in queste situazioni. Chiarirò comunque che gli ultimi 2 non funzionano per le richieste di password.
terdon

1

Digita backspace più volte della lunghezza della password che hai digitato erroneamente e ricomincia.

Aggiungo sempre alcuni backspaces extra, per essere sicuro.

Il malfunzionamento mi capita soprattutto quando non riesco a digitare cieco (ad esempio su un sistema client con una tastiera AZERTY).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.