Les commandes d'emplacement d'utilisateur pwd, who -H, whoami (Darija) (Abdelfattah Kabli)
Table des matières:
, nous couvrirons la commande
whoami
.
Comme son nom l'indique, la commande
whoami
imprime le nom d'utilisateur de l'ID utilisateur effectif. En d'autres termes, il affiche le nom de l'utilisateur actuellement connecté.
Comment utiliser la commande
whoami
La syntaxe de la commande
whoami
est la suivante:
whoami
Pour afficher le nom de l'utilisateur actuellement connecté au système, appelez la commande sans aucune option:
whoami
Une sortie similaire à la suivante sera affichée à l'écran, indiquant le nom de l'utilisateur appelant la commande:
linuxize
La commande
whoami
peut être utilisée dans les scripts shell pour vérifier le nom de l'utilisateur exécutant le script.
Voici un exemple utilisant une instruction
if
pour comparer le nom de l'utilisateur exécutant le script avec une chaîne donnée.
if]; then echo "Only user 'any_name' can run this script." exit 1 fi
Si le nom d'utilisateur ne correspond pas à la chaîne donnée, le script fera écho à un message et quittera.
La commande
whoami
est également pratique pour vérifier le nom de l'utilisateur après être passé à un autre utilisateur avec la commande
su
.
whoami
n'accepte pas les arguments. Si vous passez un argument, la commande affiche un message d'erreur:
whoami: extra operand 'anything' Try 'whoami --help' for more information.
La commande
whoami
n'accepte que deux options:
-
-h,--help- Affiche un message d'aide et quitte.-V,--version- Affiche les informations de version et quitte.
Commandes alternatives
L'exécution de la commande
id
avec les options
-un
produit la même sortie que l'exécution de
whoami
:
whoami
Utilisez la commande
id
pour obtenir plus d'informations sur un utilisateur donné.
La variable d'environnement
$USER
contient le nom de l'utilisateur connecté:
Conclusion
La commande
whoami
est composée des mots «Qui suis-je?» Et imprime le nom de l'utilisateur associé à l'ID utilisateur effectif actuel.
Commande chmod sous linux (autorisations de fichiers)
Sous Linux, l'accès aux fichiers est géré via les autorisations, les attributs et la propriété des fichiers. Ce didacticiel explique comment utiliser la commande chmod pour modifier les autorisations d'accès aux fichiers et aux répertoires.
Commande chgrp sous linux (changement de groupe)
Sous Linux, chaque fichier est associé à un propriétaire et à un groupe et dispose d'autorisations qui déterminent quels utilisateurs peuvent lire, écrire ou exécuter le fichier. La commande chgrpc change la propriété du groupe des fichiers donnés.
Commande cp sous linux (copier des fichiers)
cp est un utilitaire de ligne de commande pour copier des fichiers et des répertoires sur les systèmes Unix et Linux.







