Page d'accueil » comment » Comment afficher une liste de commandes récentes dans Ubuntu Linux

    Comment afficher une liste de commandes récentes dans Ubuntu Linux

    Linux possède une expérience riche en ligne de commande qui peut parfois être un peu décourageante pour les utilisateurs qui passent de Windows à l’autre. Afficher la liste des commandes récentes est assez simple, cependant:

    > histoire

    1 ps -ef
    2 tuer 24188
    3 ps -ef
    4 tail logfile.log

    Si vous voulez trouver une commande que vous avez utilisée auparavant mais que vous avez une longue liste d’historique, vous pouvez la trouver rapidement en la passant par grep. Disons que nous nous souvenons d'avoir tapé la commande ftp, mais ne nous souvenons pas du nom de domaine du serveur:

    > histoire | grep ftp

    321 ftp ftp.cdrom18.com

    Des choses assez simples! Que faire si nous voulons afficher la liste des éléments que nous utilisons le plus souvent? Nous pouvons utiliser une commande beaucoup plus compliquée comme ceci:

    > historique | awk 'print $ 2' | awk 'BEGIN FS = "|" print $ 1' | sort | uniq -c | sort -r

    114 ls
    105 ./runreports.sh
    97 cd
    24 disponibilité
    15 mysql
    13 vi

    La dernière commande était grâce à Lifehacker, qui est un site formidable auquel vous devez absolument vous abonner..

    Les techniques utilisées dans la dernière commande sont utiles dans d'autres contextes. Je posterai d'autres commandes similaires à venir.