Suave

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

Pruebe Nuestro Instrumento Para Eliminar Los Problemas





Publicado enÚltima actualización: 17 de febrero de 2021

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 historia !! (sin comillas) para el comando más reciente, si solo desea repetir el comando anterior, puede usar !-2, !foo para el más reciente, comenzando con el subsrting foo. También puede usar el comando fc o simplemente usar :p para imprimir la sugerencia del operador de historial.

Contenido[ esconder ]



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

|_+_|

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:

|_+_|

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

|_+_|

También lea, Cómo restaurar archivos perdidos y encontrados

Método 4: Usar !

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

|_+_|

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.

aditya farrad

Aditya es un profesional de tecnología de la información motivado por sí mismo y ha sido escritor de tecnología durante los últimos 7 años. Cubre servicios de Internet, dispositivos móviles, Windows, software y guías prácticas.