On connaît tous les ls, cd, grep, sudo… Ces héros du quotidien qui nous sauvent la mise. Mais sous la surface de votre terminal Linux se cachent des trésors insoupçonnés, des outils parfois loufoques, parfois incroyablement pratiques, mais toujours un peu… inattendus !
Aujourd’hui, on va laisser de côté la routine pour explorer 10 commandes qui méritent d’être connues. Prêt à enrichir votre arsenal de « Linux-Power-User » ? C’est parti !
P.S : si certaines commandes ne fonctionnent pas cela signifie qu’il vous faut les installer sur votre système.
1. factor : Le mathématicien caché
Besoin de décomposer un nombre en facteurs premiers ? factor est là ! Votre terminal devient une calculatrice surpuissante.
factor 123456789
# Output: 123456789: 3 3 3607 3803
Utile pour… euh… impressionner votre prof de maths ou prouver que vous avez un terminal plus intelligent que la moyenne.
2. cal : Le calendrier rétro
Oubliez Google Agenda un instant. cal affiche un calendrier élégant directement dans votre terminal.
cal
# Affiche le mois en cours
cal 2024
# Affiche toute l'année 2024
cal 9 1752
# Un petit clin d'œil historique : le passage au calendrier grégorien ! (Amusez-vous à le tester)
Parfait pour planifier vos missions secrètes… ou juste savoir quel jour on est.
3. fortune : La sagesse aléatoire
Besoin d’un coup de boost ? D’une citation inspirante ? Ou juste d’une blague douteuse ? fortune est votre ami !
fortune
# Output: (peut être n'importe quoi !)
# "Un bon programmeur est celui qui regarde des deux côtés d'une rue à sens unique."
Un classique pour égayer votre ~/.bashrc ou ~/.zshrc en affichant une citation à chaque nouvelle session.
4. cowsay : La vache philosophe (ou bavarde)
C’est peut-être la commande la plus futilement géniale. cowsay fait dire ce que vous voulez à une vache en ASCII.
cowsay "Salut, le monde est beau !"
_________________________
< Salut, le monde est beau! >
-------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
Vous pouvez même changer l’animal avec l’option -f (cowsay -f dragon "Grrr !") !
5. figlet : L’artiste du texte ASCII
Pour créer de grands titres en ASCII, figlet est l’outil qu’il vous faut. Idéal pour les bannières de vos scripts ou juste pour rigoler.
figlet "Hello World"
_ _ _ _
| | | | ___| | | ___
| |_| |/ _ \ | |/ _ \
| _ | __/ | | (_) |
|_| |_|\___|_|_|\___/
Impressionnant, non ?
6. tldr : Le manuel simplifié (Too Long; Didn’t Read)
Les pages man sont géniales, mais parfois un peu… denses. tldr est une version simplifiée, avec des exemples clairs et concis.
tldr tar
# Affiche des exemples courants d'utilisation de tar
Un gain de temps monstrueux pour les commandes complexes dont on a oublié la syntaxe. Un must-have !
7. tree : La carte de vos dossiers
Pour visualiser l’arborescence de vos fichiers et dossiers de manière claire et graphique, tree est inégalé.
tree
# Affiche l'arborescence du dossier courant
tree -L 2
# Affiche sur 2 niveaux de profondeur
Tellement plus lisible qu’un ls -R !
8. ncdu : L’explorateur de disque interactif
Votre disque dur est plein et vous ne savez pas quoi supprimer ? ncdu est un analyseur d’espace disque interactif en mode texte. Super rapide et intuitif.
ncdu
# Lancer et naviguer avec les flèches
Un sauveur pour traquer les gros fichiers ou dossiers qui occupent de l’espace inutilement.
9. pv : Le « Pipe Viewer » (barre de progression pour tout)
pv est un petit bijou pour les opérations de copie ou de transfert de données. Il affiche une barre de progression, le débit, et le temps estimé.
# Copier un gros fichier et voir la progression
pv grand_fichier.zip > destination/grand_fichier.zip
# Combiner avec tar et ssh
tar -cf - . | pv | ssh user@remote "tar -xf -"
La satisfaction de voir une barre de progression avancer !
10. shuf : Le maître du hasard
Besoin de mélanger les lignes d’un fichier, ou de tirer au sort des éléments ? shuf est là pour ça.
shuf -n 3 /usr/share/dict/words
# Affiche 3 mots aléatoires du dictionnaire système
ls | shuf -n 1
# Choisit un fichier aléatoire dans le dossier courant
Idéal pour un tirage au sort, créer des mots de passe aléatoires ou juste pour le fun.
Alors, prêt à ajouter ces commandes à votre panoplie ? Certaines sont de vrais outils de productivité déguisés, d’autres de purs délices régressifs. Quoi qu’il en soit, elles prouvent que le terminal Linux est un terrain de jeu inépuisable pour les curieux et les passionnés.
Et vous, quelles sont vos commandes Linux « secrètes » préférées ? Partagez-les en commentaire !

