.bash_history de tal modo que no importa que cierres la terminal o que reinicies, BASH siempre recordará los comandos. Considero esto muy útil ya que así nos evitamos de estar escribiendo el mismo comando muchas veces.BASH tiene un límite para almacenar comandos, este límite esta en definido en la variable
$HISTSIZE veamos que valor contiene :..:::[08:49 ][ivan_at_dementor][~/dwhelper/Shuffle]:::..
#:echo $HISTSIZE
500
500 comandos a almacenar como historial, creo que son suficientes pero si hay alguien que dice que son pocos o demasiados, podremos cambiar este valor de esta variable al estilo BASH.
Aaahh cosa importante la variable
$HISTFILESIZE define el número máximo de líneas a contener por esto tambien es importante que se cambie el valor al mismo que la variable anterior.Bien para hacer estos cambios y de forma permanente hay que modificar el archivo
.bashrc ya todos sabemos que este archivo esta en $HOME o ~ o bien lo que es lo mismo /home/usuario/Hay abrirlo la para editarlo:
vi ~/.bashrc
Agregar estas líneas al final del archivo:
$HISTFILESIZE=800
$HISTSIZE=800
Guardar los cambios y listo la próxima vez que arranques tu terminal tu historial tendrá mas capacidad.
Bien, ahora veamos como tener acceso al historial:
con el comando
history, le pasaremos el comando head para que no me arroje los 500 comandos...:::[09:27 ][ivan_at_dementor][~]:::..
#:history | head
9 cd ..
10 ls
11 cd src/
12 ls
13 cd ..
14 ls
15 cd conf/
16 ls
17 cd ..
18 ls
..:::[09:27 ][ivan_at_dementor][~]:::..
#:
#:history | head
9 cd ..
10 ls
11 cd src/
12 ls
13 cd ..
14 ls
15 cd conf/
16 ls
17 cd ..
18 ls
..:::[09:27 ][ivan_at_dementor][~]:::..
#:
otra es con las flechas de direccionamiento hacia arriba o abajo.
y la mejor de todas es la busqueda con Ctrl + r , esta funciona así:
presiona Ctrl + r y escribe alguna cadena y te traera el último comando que coincida con esa cadena, si quieres ver comandos mas viejos que coincidan con la cadena vuelve a presionar Ctrl + r hasta que encuentres el que buscas.
bueno ya me extendí mas de lo que queria tendre que regresar a trabajar.
saludos.

Comentarios Recientes