En ocasiones, cuando trabajamos con consola en Ubuntu, nos es necesario introducir un comando utilizado con anterioridad. Mediante las teclas "arriba" y "abajo", podemos visualizar las últimas órdenes introducidas en el terminal, pero si por ejemplo lo hemos utilizado hace un mes, esta tarea se vuelve tediosa.
Ubuntu almacena todos los comandos introducidos por consola en un archivo de texto: .bash_history
Para visualizar a este archivo:
- Accedemos a nuestra carpeta personal
- Desplegamos el menú "Ver" y seleccionamos la opción "Mostrar archivos ocultos"
- Abrimos el archivo .bash_history
¿cómo saber cuantos registros nos guarda Ubuntu en el historial de comandos? Este valor se encuentra definido en la variable HISTFILESIZE
Para conocerlo, podemos acceder a la terminal CRTL+ALT+T e introducir:
set | grep HISTFILESIZE
Podemos modificar el número de registros que nos guarda el historial mediante el comando:
HISTFILESIZE=3000
Así mismo, podremos visualizar y definir la ruta del archivo de historial, mediante la variable HISTFILE:
set | grep HISTFILE
history | grep apt
Uso del comando history en el terminal
Podemos visualizar los últimos comandos utilizados mediante el uso de history, que mostrará el historial completo.
Para visualizar, por ejemplo, los últimos 20 registros del historial, utilizaremos history 20
Para limpiar el historial completo, podemos utilizar history -c
Y por último, otro uso interesante del comando history, es que podemos hacer una búsqueda de un comando concreto utilizado con anterioridad. Por ejemplo, si deseamos que nos muestre todos los comandos utilizados que contengan la palabra "apt", utilizaremos:
No hay comentarios:
Publicar un comentario