¿Cómo se almacenan los comandos de la línea de comandos en .bash_history?

2

Los comandos de la línea de comandos se recopilan en .bash_history . ¡Multa! Pero no todos. A menudo cierro una terminal y un día después intento encontrar un comando con Ctrl R , pero Bash me dice "comando no encontrado". ¿Por qué algunos comandos se almacenan en la historia y otros no? ¿Cómo puedo prevenir los comandos perdidos? Yo uso OS X 10.10.5.

    
pregunta Gerd 10.05.2017 - 16:27

1 respuesta

2

El tamaño del historial se controla mediante las variables HISTFILESIZE e HISTSIZE (consulte man bash ). El valor predeterminado es 500.

Debe almacenar estos parámetros en ~/.bash_profile

Ejemplo:

export HISTFILESIZE=5000
export HISTSIZE=5000
    
respondido por el Gerd 10.05.2017 - 17:51

Lea otras preguntas en las etiquetas