25 octobre 2010

Afficher le résultat de la commande history avec des dates sous Linux

Un problème sur un serveur ? Vous soupçonnez une erreur humaine ? Le réflexe premier est de taper la commande history, histoire de voir ce qui s'est passé sur ce serveur dernièrement. Oui, mais voilà 1000 commandes sans aucune date, cela ne vous ai presque d'aucune utilité.

Alors comment faire ?

Une chose :

export HISTTIMEFORMAT="%F %T "

puis vous tapez la commande history.

Et le tour est joué !!!

Merci au site "linux by examples"

Posté par fatihaelh à 15:23 - Unix - Commentaires [5] - Permalien [#]

Commentaires

    Date du jour!

    chez moi ça met la même date pour toutes les commandes, la date du jour

    Posté par Coco, 16 novembre 2010
  • Ou sinon

    alias 'h=HISTTIMEFORMAT="%F %T "' >> .bashrc
    . .bashrc

    C'est pas mal aussi.
    Mais ça ne dit pas qui a fait la "bourde".

    Posté par Kaki, 08 avril 2011
  • Je viens de tester, ça ne fonctionne pas

    Posté par fatiha, 08 avril 2011
  • Erratum

    Ca devrait être mieux comme ça :

    alias h='history' >> .bashrc
    echo 'export HISTTIMEFORMAT="%F %T "' >> .bashrc
    . .bashrc

    Posté par Kaki, 08 avril 2011
  • Cool, ça marche, merci Kaki !!!

    Posté par fatiha, 08 avril 2011

Poster un commentaire