Jouer avec les commandes Linux
Ah, les commandes Linux ! Souviens-toi de la première fois où je me suis retrouvé face à ce terminal. C’était un peu comme plonger dans un océan sans savoir nager. L’un des trucs que j’ai appris assez vite, c’est que connaître l’emplacement d’une commande peut vraiment te faciliter la vie. Tu ne veux pas chercher comme un fou, n’est-ce pas ?
- Il y a une commande super cool que j’ai adoptée pour le trouver : which. En gros, tu tapes which nom_de_la_commande et elle te dit exactement où la commande est située. Par exemple, si tu veux savoir où se trouve python, tu tapes which python et bam ! Voilà le chemin.
- Mais attends, j’en ai aussi appris une autre assez rapidement : whereis. Celle-là te permet de localiser non seulement une commande, mais aussi son manuel et même son code source. C’est comme avoir une petite boîte à outils à portée de main – super pratique !
Erreur sur erreur
Au début, j’ai fait une erreur. Je pensais que la commande pwd était celle qui allait me donner le chemin de chaque commande, mais en fait, elle ne donne que ton répertoire de travail. Donc, tu te retrouves là à regarder l’écran, te grattant la tête, en te disant : « Pourquoi ça ne marche pas ? » Mais, en fait, c’est très utile aussi, parce que quand tu es perdu dans un tas de fichiers et de dossiers, savoir où tu es, c’est hyper important.
- Alors oui, pwd t’indique le répertoire actuel, et dans lequel tu te situes, mais ce n’est pas ce que tu voulais, sûrement. J’ai donc appris à combiner les commandes : utiliser which ou whereis quand je cherche vraiment l’emplacement de quelque chose.
- Ces astuces m’ont sauvé plus d’une fois. Imagine-toi en train de travailler tard dans la nuit et d’avoir besoin de ce script qui ne trouve pas ! Une petite commande et hop, simple comme bonjour.
Alors, pour répondre à ta question, utilise plutôt which ou whereis pour traquer ces commandes et pwd pour avoir ton emplacement actuel. Ça ne t’évitera pas toutes les frustrations, mais ça fait clairement une différence dans ton travail quotidien !