GNU/Linux >> Tutoriels Linux >  >> Linux

CentOS / RHEL :Comment obtenir la date et l'heure de la commande exécutée dans la sortie de la commande d'historique

La sortie de la commande d'historique par défaut est toujours triée par date, sauf si des modifications sont apportées à la configuration. La sortie n'est pas dans l'ordre des dates car la session écrit son historique à des moments différents. Le fichier d'historique est écrit à la fin de la session. Suivez les étapes ci-dessous jusqu'à la date d'exécution dans la sortie de la commande d'historique.

La sortie par défaut de la commande d'historique est comme indiqué ci-dessous sans les détails de date et d'heure :

  195  ls
  196  uname -a
  197  cat /etc/redhat-release

Obtenir la date et l'heure de la commande exécutée dans la sortie de la commande d'historique

1. Éditez le fichier /etc/bashrc et ajoutez l'entrée ci-dessous. Assurez-vous d'avoir l'espace après %T.

# vi /etc/bashrc
export HISTTIMEFORMAT='%F %T  '

2. Connectez-vous au système.

# su - [username]

3. Vérifiez si la variable a été exportée.

# echo $HISTTIMEFORMAT

4. Tapez la commande d'historique et vérifiez si l'heure s'affiche.

# history

5. Pour que la sortie soit triée en fonction de la date d'exécution, utilisez la commande sort avec la commande history.

# history | sort -n
  195  2017-09-11 10:34:42 ls
  196  2017-09-11 10:34:43 uname -a
  197  2017-09-11 10:34:48 cat /etc/redhat-release 
Solaris :Comment inclure la date et l'horodatage dans l'historique des commandes du shell bash
CentOS / RHEL :Comment désactiver l'historique du shell BASH
UNIX / Linux :Exemples de commande bash history pour répéter les dernières commandes


Linux
  1. Changer la date, l'heure et le fuseau horaire dans CentOS 8 - Comment faire ?

  2. Comment faire en sorte que `date` affiche l'heure d'un fuseau horaire différent ?

  3. Commande d'historique montrant le répertoire et la date ?

  4. Comment exécuter la commande Pstack sur CentOS/RHEL

  5. CentOS / RHEL :Comment trouver l'heure de création du volume LVM

Comment obtenir la date et l'heure actuelles en Python

Comment changer la date, l'heure et le fuseau horaire dans CentOS 8

Comment utiliser la commande history sur CentOS 8

Comment définir la date, l'heure et le fuseau horaire dans RHEL 8

CentOS / RHEL 7 :Comment définir la date, l'heure / NTP et le fuseau horaire à l'aide de timedatectl

Comment puis-je obtenir la date et l'heure actuelles dans le terminal et définir une commande personnalisée dans le terminal pour cela ?