ajout d'infos sur l'historique

This commit is contained in:
jlecour 2018-09-11 14:01:18 +02:00
parent 04b324e073
commit 87025d6330

View file

@ -15,13 +15,20 @@ Entre les 3 modes ("login", "interactive non-login" et "non-interactive non-logi
`bashrc` : `bashrc` :
~~~ ~~~
export HISTCONTROL=$HISTCONTROL${HISTCONTROL+,}ignoreboth export HISTCONTROL=$HISTCONTROL${HISTCONTROL+:}ignoreboth:erasedups
export HISTSIZE=65535 export HISTSIZE=65535
export HISTTIMEFORMAT="%c : " export HISTTIMEFORMAT="%c : "
~~~ ~~~
> *Note* : si besoin on peut `chattr +a /root/.bash_history` pour empêcher sa suppression > *Note* : si besoin on peut `chattr +a /root/.bash_history` pour empêcher sa suppression
Pour avoir un historique qui ne sauvegarde à chaque commande saisie et se synchronise entre plusieurs terminaux :
~~~
shopt -s histappend
PROMPT_COMMAND="history -a;history -n;${PROMPT_COMMAND}"
~~~
## Changer l'éditeur de texte par défaut pour une commande ## Changer l'éditeur de texte par défaut pour une commande
Normalement le script (vipw, vigr, -ldapvi, ...) se réfère aux fichiers scripts (qui ne sont que des liens vers les binaires) : Normalement le script (vipw, vigr, -ldapvi, ...) se réfère aux fichiers scripts (qui ne sont que des liens vers les binaires) :