Linux a une expérience de ligne de commande riche qui peut parfois être un peu décourageante pour les personnes qui passent de Windows. Cependant, afficher la liste des commandes récentes est assez simple:
> histoire
1 ps -ef
2 tués 24188
3 ps -ef
4 queue logfile.log
Si vous voulez trouver une commande que vous utilisiez auparavant mais que vous avez une énorme 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 que nous ne nous souvenons pas du nom de domaine du serveur:
> histoire | grep ftp
321 ftp ftp.cdrom18.com
Des trucs assez simples! Et 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 celle-ci:
> historique | awk ‘{print $ 2}’ | awk ‘BEGIN {FS = ”|”} {print $ 1}’ | sort | uniq -c | sort -r
114 ls
105 ./runreports.sh
97 cd
24 heures de disponibilité
15 mysql
13 vi
La dernière commande était grâce à Lifehacker, qui est un excellent site auquel vous devez absolument vous abonner.
Les techniques utilisées dans la dernière commande sont utiles dans d’autres contextes. Je publierai plus de commandes similaires à l’avenir.