Cómo repetir el último comando en Linux sin usar las teclas de flecha

Cómo repetir el último comando en Linux sin usar las teclas de flecha:Bueno, a veces desea repetir el comando anterior en la línea de comandos cuando se trabaja con los sistemas Linux y eso también sin usar las teclas de flecha, entonces no hay una forma particular de hacerlo, pero aquí en el solucionador de problemas hemos enumerado todas las formas de hacer exactamente esto.

¡Para repetir los comandos que normalmente puede usar el viejo CSH! Operador de historia "!!" (sin citas) para el comando más reciente, si solo desea repetir el comando anterior, entonces puede usar! -2,! También puede usar el comando FC o simplemente usar: P para imprimir la sugerencia del operador de historial.

Cómo repetir el último comando en Linux sin usar las teclas de flecha

Veamos algunas de las formas de recordar los comandos en el mensaje de shell:

Método 1: para CSH o cualquier shell implementando la sustitución del historial similar a CSH

!!
Then press Enter

OR

!-1
Then press Enter

Or

Ctrl+P then press Enter

Nota:¡! o! -1 no se expandirá automáticamente para usted y hasta que los ejecute, podría ser demasiado tarde.

Si usa Bash, puede poner el espacio BIND: Magic-Space en ~/.BashRC, entonces después de que el espacio de presionar el comando los expandirá automáticamente en línea.

Método 2: Usar enlaces de claves EMACS

La mayoría de los conchas que tienen una función de edición de línea de comandos que admite enlaces de claves EMACS:

Up Ctrl+P
Down Ctrl+N
Left Ctrl+B
Right Ctrl+F
Home Ctrl+A
End Ctrl+E
Delete Ctrl+D

Lea también: SEXE Error de sintaxis de Bash cerca de Token inesperado

Método 3: use Ctrl + P y luego Ctrl + O

Presionar Ctrl + P le permitirá cambiar al último comando y presionar Ctrl + O le permitirá ejecutar la línea actual. Nota: Ctrl + O se puede usar tantas veces como desee.

Método 3: Uso del comando FC

fc -e : -1

For example:

$ echo "Troubleshooter"
Troubleshooter

$ fc -e : -1
echo "Troubleshooter"
Troubleshooter

También lea,Cómo restaurar los archivos de Lost+Found

Método 4: ¡Use!<beginning of command>

Para CSH o cualquier shell implementando la sustitución del historial similar a CSH (TCSH, BASH, ZSH), ¡puede usar el!<beginning of command> para llamar al último comando que comienza con<beginning of command>

For example:

$ tail example.txt
$ less file.txt
$ !ta
!ta would execute tail example.txt

Método 5: en el caso de usar Mac, puede la clave

¿Puedes vincular?+R a 0x0c 0x10 0x0d. Esto borrará el terminal y ejecutará el último comando.

Eso es todo lo que has aprendido con éxitoCómo repetir el último comando en Linux sin usar las teclas de flechaPero si aún tiene alguna pregunta sobre esta publicación, no dude en preguntarles en la sección del comentario.

Deja un comentario

Su dirección de correo electrónico no se publicará. Los campos requeridos están marcados*