Maison > Tutoriel système > Linux > 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
Libérer: 2024-03-20 12:33:03
original
957 Les gens l'ont consulté

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
Copier après la connexion

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)
Copier après la connexion

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
Copier après la connexion

Exemple de sortie :

john:x:1000:1000:John Doe:/home/john:/bin/bash
Copier après la connexion
Copier après la connexion

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
Copier après la connexion

Exemple de sortie :

john:x:1000:1000:John Doe:/home/john:/bin/bash
Copier après la connexion
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal