Come vengono memorizzati i comandi della riga di comando in .bash_history?

2

I comandi da riga di comando sono raccolti in .bash_history . Bene! Ma non tutto. Spesso chiudo un terminale e provo il giorno dopo a trovare un comando con Ctrl R , ma bash mi dice "comando non trovato". Perché alcuni comandi sono memorizzati nella cronologia e altri no? Come posso evitare i comandi persi? Io uso OS X 10.10.5.

    
posta Gerd 10.05.2017 - 16:27
fonte

1 risposta

2

La dimensione della cronologia è controllata dalle variabili HISTFILESIZE e HISTSIZE (vedi man bash ). Il valore predefinito è 500.

Devi memorizzare questi parametri in ~/.bash_profile

Esempio:

export HISTFILESIZE=5000
export HISTSIZE=5000
    
risposta data 10.05.2017 - 17:51
fonte

Leggi altre domande sui tag