Commandes Linux · 2 min read · Sep 17, 2025
Tutoriel sur les commandes Linux which et whoami pour les débutants (avec des exemples)
Il existe certaines utilitaires Linux qui sont destinés à effectuer une seule tâche et offrent donc très peu ou pas d’options en ligne de commande. Deux de ces outils sont which et whoami. Dans ce tutoriel, nous allons discuter de ces commandes en utilisant des exemples faciles à comprendre.
Mais avant de faire cela, il convient de mentionner que tous les exemples de cet article ont été testés sur une machine Ubuntu 16.04 LTS.
Commande Linux which
La commande which dans Linux permet aux utilisateurs de connaître le chemin absolu des outils en ligne de commande. Voici la syntaxe de cette commande :
which [-a] filename ...Et voici comment la page de manuel de l’outil la décrit :
which returns the pathnames of the files (or links) which would be executed in the current environment, had its arguments been given as commands in a strictly POSIX-conformant shell. It does this bysearching the PATH for executable files matching the names of the arguments. It does not follow symbolic links.Voici quelques exemples sous forme de questions-réponses qui devraient vous donner une bonne idée de la façon dont la commande ‘which’ fonctionne.
Q1. Comment utiliser la commande which ?
L’exemple le plus simple de which pourrait être quelque chose comme ceci :
which lsEt la sortie sur mon système est :
/bin/lsBien sûr, vous pouvez passer plusieurs noms de commandes en entrée. Par exemple :
which ls echo rm mvEt la sortie sur mon système est :
/bin/ls
/bin/echo
/bin/rm
/bin/mvQ2. Comment faire en sorte que which liste tous les chemins ?
Parfois, un outil en ligne de commande peut être présent à plusieurs emplacements sur le système. Dans ce cas, vous pouvez utiliser l’option de ligne de commande -a pour forcer ‘which’ à produire tous les chemins en sortie.
which -a [nom-de-commande]Commande Linux whoami
Nous avons déjà discuté d’une commande appelée who. Elle fournit essentiellement des informations sur tous les utilisateurs qui sont actuellement connectés. Cependant, que faire si vous êtes uniquement intéressé par l’utilisateur qui est actuellement connecté ? Eh bien, pour cela, vous pouvez utiliser la commande whoami.
Voici la syntaxe de cette commande :
whoami [OPTION]...Et voici comment la page de manuel de l’outil la décrit :
Print the user name associated with the current effective user ID. Same as id -un.Voici comment vous pouvez utiliser la commande whoami.
Q1. Comment fonctionne whoami ?
La commande whoami est probablement la commande Linux la plus facile à utiliser. Tout ce que vous avez à faire est d’exécuter la commande de la manière suivante :
whoamiEt vous verrez le nom de l’utilisateur actuel produit dans la sortie. Par exemple, la sortie suivante a été produite sur mon système :
C’est tout. Il n’y a pas d’options spécifiques en ligne de commande, à part bien sûr les options standard –help et –version.
Conclusion
Les commandes which et whoami sont extrêmement simples en ce qui concerne la compréhension et l’utilisation. Vous n’en aurez peut-être pas besoin au quotidien, mais vous devriez néanmoins en être conscient. Pour accéder à leurs pages de manuel, rendez-vous ici et ici.
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.