Очистити / видалити помилково введений пароль у терміналі


12

Одне, що дратує мене за допомогою терміналу Linux, - це коли мені доводиться вводити невидимий пароль, наприклад, коли ви запускаєте ssh-термінал, мені було цікаво, чи є спосіб очистити / стерти невидимий пароль, не покладаючись на задню область або натискаючи клавішу введення, щоб спробувати ще раз


незрозуміло, що ви запитуєте

2
Введення комбінації клавіш Ctrl-U видалить увесь рядок вводу, навіть якщо ехо вимкнено.
Марк Плотнік

Ctrl+wякщо ви в кінці рядка або Ctrl+kякщо ви на початку рядка
SHW

2
@MarkPlotnick Ви повинні надати це як відповідь. Звучить як ідеальне рішення.
Патрік

Відповіді:


13

Введення Ctrl-Uкомбінації клавіш у більшості випадків 1 стирає весь рядок введення, навіть якщо ехо вимкнено.

[1] Деякі програми переводять термінальний пристрій у «сировинний» режим, де кожен введений символ надсилається програмі. Emacs - один із прикладів. Вони можуть мати власні умови для обробки стирань / знищення рядків символів.


2

Ще один вибір:

  • Ctrl+ W: Видаліть усе до першого пробілу, в основному видаліть останнє слово.

Корисні ярлики в основному (не працюють підказки пароля):

  • Ctrl+ A: Перехід до початку рядка
  • Ctrl+ E: Перехід до кінця рядка

  • Ctrl+ K: Вбийте все, починаючи з позиції курсору до кінця рядка. Поєднайте його з Ctrl+, Aщоб видалити все.


ключі emacs? положення курсору? Ви знаєте, що це питання стосується невідкличного запиту пароля, правда? Ці речі там не застосовуються. (За винятком випадків, ^Wколи stty weraseце працює, це працює майже так само надійно ^U).

@ WumpusQ.Wumbley MarkPlotnicj вже дав найкращу відповідь, я пропоную додаткову інформацію, яка може бути корисною для інших людей, які натрапляють на це питання. Так, я знаю, про що йдеться, я насправді читаю його і все, і Ctrl + W - це те, що я використовую в цих ситуаціях. Я все-таки уточню, що останні 2 не працюють для запитів пароля.
terdon

1

Просто введіть зворотну область більше разів, ніж довжина пароля, який ви ввели (неправильно), і починайте спочатку.

Я завжди додаю кілька додаткових просторів, щоб бути впевненим.

Зі мною трапляється помилка, коли я не можу набрати сліпого (наприклад, на клієнтській системі з клавіатурою AZERTY).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.