Domanda

Ho una scatola di FreeBSD con Bash impostato.

Sono abituato a Debian Linux dove la mia cronologia dei comandi viene automaticamente salvata quando esco, in modo che quando accedo posso premere su o Ctrl-R o qualsiasi altra cosa e avere accesso alla mia cronologia.

Come posso configurare Bash per farlo su FreeBSD?

È stato utile?

Soluzione

Controlla il tuo ambiente per assicurarti che le variabili HISTSIZE e HISTFILE siano impostate. Assicurati che HISTSIZE (il numero di comandi da salvare) sia abbastanza grande (io uso 10000) e che HISTFILE sia scrivibile. Se queste variabili non sono definite, impostarle nel file ~ / .bashrc, disconnettersi e riconnettersi.

[EDIT] Inoltre, assicurati di verificare che la cronologia sia abilitata eseguendo:

set -o

e alla ricerca di " history " ;:

history         on

Se la cronologia è disattivata , puoi attivarla con

set -o history
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top