Hay varias formas de manejar la terminal y puntualmente a la hora de volver a ejecutar comandos, podemos valernos del clásico history que nos dará una vista rápida de todo lo que se ha ejecutado y así en vez de tipear todo de nuevo podemos hacer uso de alguno de los renglones que ya se hicieron alguna vez.

Hay varias formas que podemos usarlo, veamos algunas.

Usando las teclas de flecha

Podemos utilizar las flechas del teclado hacia arriba y hacia abajo en la terminal para navegar por el historial. Esto se hace cronológicamente. Al presionar la flecha hacia arriba, se irá a una entrada anterior en el historial. Al presionar la flecha hacia abajo, irá una entrada más adelante.

Esto es conveniente para los comandos recientemente ejecutados. Pero puede resultar difícil cuando se busca un comando que se uso hace 5 días.

Búsqueda inversa, una mejor forma de buscar

Supongamos que ejecutamos algunos comandos hace varios días. Y algo que les pasa algunos es que se olvidan de documentar este comando (me contaron :)!!!!). Podemos usar las teclas de flecha, pero esto pasará por todos los comandos que ejecutaste en tu terminal desde tiempos inmemoriales.

Acá es donde usamos la combinación de teclas CTRL + R, para comenzar a buscar de forma inversa, comenzamos a escribir y se irán mostrando los comandos relacionados a medida que vayamos tipeando letras.

NOTA: ¿Dónde se guardan los comandos que corremos?

Se guardan en el perfíl del usuario y el nombre del archivo depende que estemos utilizando bash o zsh que es mi caso.

  • ~/.bash_history
  • ~/.zsh_history

Dicho sea de paso zsh resuelve aún mejor esta cuestión que ya comentamos en publicaciones anteriores, pero es bueno saber donde se almacenan las cosas.

Deja un comentario