163 votos

¿Cómo elimino mis órdenes rápidamente?

Uso terminal para casi todas las tareas. Digamos que he entrado un gran comando como este:

sudo a-huge-command

¿Cuál es la forma más fácil de eliminar el comando entero con un solo acceso directo, en lugar de mantener en golpear backspace clave?

Soy un novato de Ubuntu para usar Ubuntu de una manera profesional.

176voto

JKS Puntos 128

Uso Ctrl + U para cortar texto de la posición del cursor al principio de la línea de comandos. Más adelante, si desea, use Ctrl + Y para pegar el texto cortado.

Si desea desechar la actual línea de comandos y obtener un nuevo éxito limpio pronto Ctrl + C .

Para más referencia por favor consulte la documentación de Ubuntu de Usando el Terminal

109voto

devav2 Puntos 13289

Ctrl + U debe ayudarle.

A continuación están el resto de las opciones disponibles. Agarró a partir de aquí

UNIX entiende varios de tecla de control de comandos, los comandos de entrar manteniendo presionada la tecla control (ctrl) mientras toca una segunda clave

CTRL + S - se congela la pantalla y se detiene en cualquier pantalla en la pantalla de continuar (equivalente a la de un no-tecla de desplazamiento) tecla (a veces toma un momento para el trabajo)

CTRL + Q - onu-se congela la pantalla y permite la visualización de la pantalla de continuar

CTRL + C - interrumpe un programa en ejecución

CTRL + \ - igual que CTRL - C, pero más fuerte (se utiliza cuando el terminal no responde)

CTRL + Z - suspende un programa en ejecución (utilice el comando fg para continuar con el programa, véase s$

CTRL + H - borra el último carácter escrito

CTRL + W - borra la última palabra escrita

CTRL + U : borra la última línea escribió

CTRL + R - búsqueda de texto de la historia

CTRL + D - termina de entrada de texto para muchos programas de UNIX, incluyendo el correo y escribir.

Nota:

Cuando eliminamos el uso de CTRL + W o CTRL + U, también estamos realizando un (edit) "corte" (yank) operación (eliminar y almacenar en búfer/portapapeles). Para pegar (tirón) la cadena de caracteres en el buffer/portapapeles, utilice CTRL + Y.

22voto

Ctrl+ C -además de interrumpir la ejecución de comandos, puede utilizarse para "interrumpir" la línea de comandos, así de entrada.

En contraste con el Ctrl + U , seguirá viendo lo que ha escrito pero el cursor saltará a la nueva línea y obtendrás un símbolo del sistema de línea de comandos vacía.

0voto

JVS Puntos 11

Aquí está un listado de atajos de teclado que puede utilizar con el bash shell.

Ctrl + A    Go to the beginning of the line you are currently typing on
Ctrl + E    Go to the end of the line you are currently typing on
Ctrl + L    Clears the Screen, similar to the clear command
Ctrl + U    Clears the line before the cursor position. If you are at the end of the line, clears the entire line.
Ctrl + H    Same as backspace
Ctrl + R    Lets you search through previously used commands
Ctrl + C    Kill whatever you are running or start a new prompt
Ctrl + D    Exit the current shell
Ctrl + Z    Puts whatever you are running into a suspended background process. fg restores it.
Ctrl + W    Delete the word before the cursor
Ctrl + K    Clear the line after the cursor
Ctrl + T    Swap the last two characters before the cursor
Esc + T     Swap the last two words before the cursor
Alt + F     Move cursor forward one word on the current line
Alt + B     Move cursor backward one word on the current line
Tab         Auto-complete files and folder names

Lo que usted está queriendo hacer se logra ya sea por Ctrl + C o Ctrl + U en el extremo de la línea.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: