GNU/Linux >> Tutoriales Linux >  >> Linux

2 formas de volver a ejecutar los últimos comandos ejecutados en Linux

Una de las mejores características de Bash es el historial de comandos, que almacena todos los comandos que ejecuta un usuario, en un archivo de historial dentro de su directorio de inicio (normalmente /home/$USER/.bash_history ). Esto permite al usuario recuperar, editar y volver a ejecutar fácilmente los comandos anteriores.

En este artículo, demostraremos cómo volver a ejecutar un comando específico del historial de comandos ingresados ​​en un shell. Esto es útil para evitar escribir los mismos comandos una y otra vez.

Normalmente, para obtener un comando que ejecutó recientemente, puede usar el Up teclas de flecha para recuperar un comando anterior. Presionarlo constantemente lo lleva a través de múltiples comandos en la historia, para que pueda encontrar el que desea. Usa el Down flecha para moverse en la dirección inversa.

Sin embargo, el archivo de historial puede contener muchas entradas, para volver a ejecutar un comando específico del historial de comandos, puede ejecutar el comando de historial.

$ history 

Luego obtenga los número(s) del comando(s) desea volver a ejecutar (si, por ejemplo, desea reiniciar PHP-FPM y ver su estado, debe volver a ejecutar los comandos 997 y 998 ) como se muestra.

$ !997
$ !998

También puede volver a ejecutar el comando utilizado anteriormente (sudo yum update ) con '!' seguido de algunos de los primeros caracteres (por ejemplo, sud o sudo ) de ese comando en particular como se muestra.

$ !sud
OR
$ !sudo

Para obtener más información sobre el historial de Bash , consulta las siguientes guías:

  1. El poder del "comando de historial" de Linux en Bash Shell
  2. Cómo borrar el historial de la línea de comandos BASH en Linux
  3. Establezca la fecha y la hora para cada comando que ejecute en el historial de Bash
  4. Útiles accesos directos de Bash de la línea de comandos de Linux que debe conocer

¡Eso es todo! El historial de bash es una característica interesante que le permite recuperar, editar y volver a ejecutar fácilmente los comandos anteriores. Si conoce otras formas de volver a ejecutar el último comando ejecutado, compártalo con nosotros en la sección de comentarios.


Linux
  1. Comando de historial en Linux explicado en profundidad

  2. Comandos de Linux:trabajos, bg y fg

  3. 5 comandos de Linux que nunca uso

  4. Comandos Linux de la A a la Z

  5. Comprender los comandos básicos de Linux

Aplique etiquetas a los comandos de Linux para recuperarlos fácilmente del historial

Diferentes formas de repetir su último comando en Linux

Cómo verificar el historial de comandos de Linux por fechas

3 consejos útiles sobre cómo usar el comando de historial en Linux

Comando de historial en Linux:ver el historial de terminales de Linux

últimos ejemplos de comandos en Linux