Cómo buscar en el historial de la consola de Linux / Ubuntu o Mac con Bash o Zsh

Tiempo de lectura: 2 minutos

En Mac, puedes seguir los mismos pasos mencionados anteriormente para buscar en el historial de comandos de la terminal, ya que la terminal de macOS usa Bash o Zsh (dependiendo de la configuración).

Atardecer - Pexels

En este caso vamos a buscar el comando «emulador»

Aquí te detallo cómo hacerlo en macOS específicamente:

1. Usar la tecla de flecha hacia arriba

Simplemente presiona la flecha hacia arriba en la terminal de macOS para recorrer los comandos que has ejecutado previamente. Sigue presionando hasta que encuentres el comando emulator o cualquier otro comando que busques.

2. Buscar en el historial con history

Puedes utilizar el comando history para mostrar el historial completo de comandos ejecutados en la terminal. Si estás buscando un comando específico, puedes usar grep para filtrar los resultados:

history | grep emulator

Esto te mostrará todos los comandos en tu historial que contengan la palabra emulator.

3. Buscar en el historial con Ctrl + R

Método qué recomiendo.

El atajo de teclado Ctrl + R te permite hacer una búsqueda inversa interactiva en el historial de comandos. Sigue estos pasos:

  1. Presiona Ctrl + R.
  2. Comienza a escribir emulator.
  3. La terminal te mostrará el primer comando que coincida con la búsqueda. Sigue presionando Ctrl + R para navegar entre las coincidencias.

4. Ver el archivo de historial directamente

El historial de comandos también se guarda en un archivo de texto. En Bash o Zsh, el archivo de historial se guarda en ~/.bash_history o ~/.zsh_history, dependiendo de la shell que uses. Puedes buscar dentro de ese archivo con grep:

En Bash:

grep emulator ~/.bash_history

En zsh:

grep emulator ~/.zsh_history

Esto buscará en el historial los comandos que contienen la palabra emulator.

Deja un comentario