Réponses:
Il y a deux manières:
En utilisant la commande id, vous pouvez obtenir les ID utilisateur et groupe réels et effectifs.
id -u <username>
Si aucun nom d'utilisateur n'est fourni à id, l'utilisateur actuel sera par défaut.
Utilisation de la variable d'environnement.
echo $UID
sudo echo ${UID}imprime 1000(ou quel que soit l' UID de votre utilisateur sudoer est), alors que sudo id -uimprime 0.
usernameest facultatif, par défaut pour vous-même. Peut-être que les crochets seraient mieux pour indiquer cela, au lieu des crochets.
Essayez simplement
id
Cela renverra votre identifiant utilisateur, votre identifiant de groupe et tous vos groupes.
id -ujuste pour voir l'UID
id -uet id -g. Merci. :)
Essayez aussi:
getent passwd username
Ceci affichera l’identifiant de l’utilisateur, l’identifiant du groupe et le répertoire de base.
Ou:
grep username /etc/passwd
echo $UIDque id -uest simple et exacte selon la question ?
Vous pouvez utiliser la idcommande.
echo $UID?