Bueno en esta vez voy a compartir con ustedes un pequeño truco que a mi personalmente me resulta bastante util.
Bueno empecemos..!
Bueno empecemos..!
Como guardar el historial de comandos de multiples terminales
Seguramente muchas veces les paso que tienen multiples terminales abiertas en el sistema. Y con bash la configuracion predeterminada es que una vez que se pulsa el boton ( ↑ ) no podemos ver el comando anterior que ejecutamos en otra terminal, pero si
podemos ver los comandos ejecutados en la misma terminal. Este problema
es aun peor ya que por defecto el historial de bash guarda solo la ultima sesion cerrada.
Ahora bien, si deseamos guardar el historial de los comandos que usamos en todas las sesiones abiertas tenemos que hacer lo siguiente:
Abrimos el archivo .bashrc que se encuentra en su HOME y añadimos las lineas (al final).:
Luego de agregar estas lineas en el archivo .bashrc cada vez que abramos una terminal vamos a poder ver todo el historial de las otros sesiones anteriores que usamos con ese usuario.
Aclaracion: el archivo .bashrc se encuentra en la HOME de cada usuario /home/usuario/ .
Bueno esto es todo amigos espero que les sea util.
Ahora bien, si deseamos guardar el historial de los comandos que usamos en todas las sesiones abiertas tenemos que hacer lo siguiente:
Abrimos el archivo .bashrc que se encuentra en su HOME y añadimos las lineas (al final).:
shopt -s histappend
export PROMPT_COMMAND="history -a; $PROMPT_COMMAND"
Luego de agregar estas lineas en el archivo .bashrc cada vez que abramos una terminal vamos a poder ver todo el historial de las otros sesiones anteriores que usamos con ese usuario.
Aclaracion: el archivo .bashrc se encuentra en la HOME de cada usuario /home/usuario/ .
Bueno esto es todo amigos espero que les sea util.