Maison  >  Article  >  Tutoriel système  >  Commandes Linux : conseils pour afficher l'UID et le GID de l'utilisateur

Commandes Linux : conseils pour afficher l'UID et le GID de l'utilisateur

WBOY
WBOYoriginal
2024-03-20 12:33:03851parcourir

Le système d'exploitation Linux est un système d'exploitation open source largement utilisé. Il fournit aux utilisateurs une multitude d'outils de ligne de commande, leur permettant de gérer le système plus facilement. Dans un système Linux, chaque utilisateur possède un identifiant utilisateur unique (User ID, UID) et un identifiant de groupe (Group ID, GID). Comprendre l'UID et le GID de l'utilisateur est très important pour la gestion du système et la gestion des autorisations de fichiers. Cet article présentera plusieurs techniques pour afficher l'UID et le GID de l'utilisateur afin de mieux gérer le système Linux.

1. Utilisez la commande id

La commande id peut afficher l'UID et le GID de l'utilisateur actuel, ainsi que les groupes supplémentaires auxquels il appartient. Entrez simplement la commande suivante dans le terminal :

id

Exemple de sortie :

uid=1000(john) gid=1000(john) groups=1000(john),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),128(sambashare)

Dans la sortie ci-dessus, uid représente l'UID de l'utilisateur, gid représente le GID du groupe principal auquel appartient l'utilisateur et groups représente les groupes supplémentaires. auquel l'utilisateur appartient. Dans cet exemple, l'UID de l'utilisateur John est 1 000 et son GID est également 1 000.

2. Utilisez la commande getent

La commande getent est utilisée pour obtenir des informations relatives à l'utilisateur et au groupe, y compris l'UID et le GID de l'utilisateur. Vous pouvez obtenir les informations correspondantes en spécifiant le nom d'utilisateur ou le nom de groupe. Voici un exemple :

getent passwd john

Exemple de sortie :

john:x:1000:1000:John Doe:/home/john:/bin/bash

Dans la sortie ci-dessus, le troisième champ est l'UID de l'utilisateur et le quatrième champ est le GID du groupe principal auquel appartient l'utilisateur. Dans cet exemple, l'UID de l'utilisateur John est 1 000 et son GID est également 1 000.

3. Utilisez la commande grep

Dans les systèmes Linux, les informations sur les utilisateurs et les groupes sont généralement stockées dans les fichiers /etc/passwd et /etc/group. Vous pouvez utiliser la commande grep pour rechercher l'UID et le GID d'un utilisateur ou d'un groupe spécifique. Voici un exemple :

grep john /etc/passwd

Exemple de sortie :

john:x:1000:1000:John Doe:/home/john:/bin/bash

Dans la sortie ci-dessus, le troisième champ est l'UID de l'utilisateur et le quatrième champ est le GID du groupe principal auquel appartient l'utilisateur. Dans cet exemple, l'UID de l'utilisateur John est 1 000 et son GID est également 1 000.

En résumé, grâce aux différentes méthodes présentées ci-dessus, nous pouvons facilement visualiser l'UID et le GID de l'utilisateur, ce qui est très utile pour la gestion du système et la gestion des autorisations. La maîtrise de ces compétences peut nous permettre de gérer les systèmes Linux plus efficacement.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn