Passer au contenu

Comment retrouver la vrai commande which ?

Solution : en modifiant le fichier de configuration /etc/profile.

Testé avec SuSE 7.2Avec la distribution SuSE linux, vous avez remarqué que lorsque vous saisissez la commande which ls, vous n’obtenez pas /bin/ls. En effet, si vous tapez alias which, alias which=’type -p’ va s’afficher. En effet, which est un alias.Vous pouvez néanmoins exécuter la vrai programme /usr/bin/which en entrant which ls, ou supprimer l’alias (contenu dans le fichier /etc/profile) ou le modifier. Pour cette dernière solution, basculez sous le compte root et ouvrez le fichier /etc/profile avec votre éditeur de texte préféré. Repérez la ligne alias which=’type -p’ et changez-la en alias which=’type -ap. Enregistrez le fichier et saisissez source /etc/profile. Tapez enfin which ls et vous verrez apparaître la ligne /bin/ls.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Filigrane Press