L'historique des commandes peut être utile à plusieurs égards, du tracking à la création d'une documentation technique. La commande history vous permet de visualiser tout ça. Par défaut, la date n'est pas affichée mais nous allons nous en occuper.
Il faut modifier /etc/.bashrc des utilisateurs déjà créés
export HISTTIMEFORMAT="%d/%m/%Y %T: "
Il faut modifier /etc/bash.bashrc pour que le changement s'appliquent à tous les nouveaux users
HISTTIMEFORMAT="%d/%m/%Y %T: "
Il existe d'autres variables d'environnement
# don't put duplicate lines in the history. See bash(1) for more options
# ... or force ignoredups and ignorespace
HISTCONTROL=ignoredups:ignorespace
# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
HISTSIZE=1000 --> maximum de lignes affichées par history
HISTFILESIZE=2000 --> maximum de lignes contenues dans le fichier d'historique
HISTFILE=<nomdufichier> --> Par défaut, .bash_history. Ce fichier est alimenté à chaque fermeture de session.
HISTIGNORE="ls:pwd" --> les commandes ls et pwd ne sera pasajouter à l'historique
Aucun commentaire:
Enregistrer un commentaire