Otros Cómo

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 comando cuando trabaja con 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 comandos normalmente puedes usar el viejo csh! operador de historial “!!” (sin comillas) para el comando más reciente, si solo desea repetir el comando anterior, puede usar !-2, !foo para el comando más reciente que comienza con la subsección “foo”. 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 recuperar comandos en el indicador de shell:

Método 1: para csh o cualquier shell que implemente una sustitución de 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 por usted y hasta que los ejecute puede ser demasiado tarde.

Si usa bash, puede poner bind space:magic-space en ~/.bashrc y luego, después del comando, presione el espacio para expandirlos automáticamente en línea.

Método 2: use enlaces de teclas de Emacs

La mayoría de los shells que tienen una función de edición de línea de comandos que admite enlaces de teclas de Emacs:

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

Método 3: Usa 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 quieras.

Método 3: Usar el comando fc

fc -e : -1

For example:

$ echo "Troubleshooter"
Troubleshooter

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

Lea también, Cómo restaurar archivos perdidos y encontrados

Método 4: Utilice !

Para csh o cualquier shell que implemente una sustitución de historial similar a csh (tcsh, bash, zsh), puede usar ! para llamar al último comando que comienza con

For example:

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

Método 5: En caso de usar MAC puedes la clave

Puede vincular ?+R a 0x0C 0x10 0x0d. Esto borrará la terminal y ejecutará el último comando.

Eso es todo lo que has aprendido con éxito. Cómo repetir el último comando en Linux sin usar las teclas de flecha pero si aún tiene alguna pregunta con respecto a esta publicación, no dude en hacerla en la sección de comentarios.

Psssst:  7 formas de arreglar el correo electrónico atascado en la bandeja de salida de Gmail
Back to top button

Adblock detectado

Deshabilite su bloqueador de anuncios para poder ver el contenido de la página. Para un sitio independiente con contenido gratuito, es, literalmente, una cuestión de vida y muerte para tener anuncios. ¡Gracias por su comprensión!