GNU/Linux >> Tutoriels Linux >  >> Linux

Historique des commandes Linux avec date et heure

Cela dépend du shell (et de sa configuration) en bash standard seule la commande est stockée sans la date et l'heure (vérifier .bash_history s'il y a un horodatage).

Pour que bash stocke l'horodatage, vous devez définir HISTTIMEFORMAT avant exécuter les commandes, par ex. en .bashrc ou .bash_profile . Cela entraînera bash à stocker les horodatages dans .bash_history (voir les entrées commençant par # ).


Concernant ce lien, vous pouvez rendre permanente la première solution fournie par krzyk en exécutant :

echo 'export HISTTIMEFORMAT="%d/%m/%y %T "' >> ~/.bash_profile
source ~/.bash_profile

Essayez ceci :

> HISTTIMEFORMAT="%d/%m/%y %T "

> history

Vous pouvez bien sûr ajuster le format à votre guise.


Si vous utilisez zsh, vous pouvez utiliser par exemple le -E ou -i commutateur :

history -E

Si vous faites un man zshoptions ou man zshbuiltins vous pouvez trouver plus d'informations sur ces commutateurs ainsi que d'autres informations liées à l'historique :

Also when listing,
 -d     prints timestamps for each event
 -f     prints full time-date stamps in the US `MM/DD/YY hh:mm' format
 -E     prints full time-date stamps in the European `dd.mm.yyyy hh:mm' format
 -i     prints full time-date stamps in ISO8601 `yyyy-mm-dd hh:mm' format
 -t fmt prints time and date stamps in the given format; fmt is formatted with the strftime function with the zsh extensions  described  for  the  %D{string} prompt format in the section EXPANSION OF PROMPT SEQUENCES in zshmisc(1).  The resulting formatted string must be no more than 256 characters or will not be printed
 -D     prints elapsed times; may be combined with one of the options above

Linux
  1. Planifier une tâche avec la commande Linux at

  2. Utilisation de la commande timedatectl pour modifier l'heure et la date sur le système Linux RHEL7

  3. Définir la date et l'heure de chaque commande que vous exécutez dans l'historique de Bash

  4. Scénarios Linux en temps réel et problèmes avec leurs solutions

  5. 7 exemples de commande de date Linux pour afficher et définir la date et l'heure du système

Commande d'historique sous Linux avec des exemples

Commande de date Linux avec des exemples d'utilisation

Comment trouver la date et l'heure d'installation du système d'exploitation Linux

11 Exemples de commandes de date Linux utiles

Comment définir la date et l'heure sous Linux

Linux date Exemples de commandes