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 -u
imprime 0
.
username
est 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 -u
juste pour voir l'UID
id -u
et 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 $UID
que id -u
est simple et exacte selon la question ?
Vous pouvez utiliser la id
commande.
echo $UID
?