Linux : lister tous les utilisateurs [Guide]

Sous Linux, il existe de nombreux outils différents pour créer de nouveaux utilisateurs. Chaque environnement de bureau Linux a un gestionnaire d'utilisateurs , et ces gestionnaires d'utilisateurs, bien que très pratiques, sont insuffisants. Aucun d'entre eux ne prend en charge l'affichage des utilisateurs système cachés tels que root , dbus, etc.

Si vous avez essayé d'obtenir une liste complète de tous les utilisateurs de votre PC Linux mais que vous ne savez pas par où commencer, ce guide est fait pour vous. Suivez-nous pendant que nous vous montrons comment répertorier tous les utilisateurs de votre système Linux, y compris ceux qui n'apparaissent pas dans le gestionnaire d'utilisateurs de votre environnement de bureau. 

Linux : lister tous les utilisateurs [Guide]

Linux liste tous les utilisateurs – chat

Le moyen le plus simple pour les utilisateurs de Linux de voir tous les utilisateurs du système est d'utiliser la commande cat  sur le /etc/passwdfichier. Le /etc/passwdcontient de nombreuses informations, telles que des mots de passe ainsi que des informations sur l'utilisateur.

Pour lister tous les utilisateurs de votre PC Linux via la  commande cat  , commencez par ouvrir un terminal sur le bureau Linux. Pour ouvrir un terminal sur le bureau Linux, appuyez sur la  commande clavier Ctrl + Alt + T  ou recherchez « Terminal » dans le menu de l'application. 

Une fois la fenêtre du terminal ouverte, exécutez la  commande cat  ci-dessous pour afficher le contenu du fichier. Gardez à l'esprit que les mots de passe non cryptés ne sont pas stockés dans le fichier /etc/passwd. Au lieu de cela, seules des références chiffrées à chaque mot de passe sont présentes. 

chat /etc/passwd Linux : lister tous les utilisateurs [Guide]

Si vous souhaitez enregistrer la sortie /etc/passwd  cat  dans un fichier texte pour votre propre usage, voici comment procéder.

cat /etc/passwd > ~/passwd-file

Vous pouvez afficher votre « fichier passwd » à tout moment dans la fenêtre du terminal de la même manière que vous avez affiché le /etc/passwdfichier. En utilisant la  commande cat  .

cat ~/passwd-file

Linux liste tous les utilisateurs – coupe

Une autre façon d'afficher tous les utilisateurs du système Linux consiste à  utiliser la commande cut  . Cut est une excellente solution car, contrairement à cat , cut peut filtrer le texte indésirable, tandis que la  commande cat  ne peut afficher que le contenu d'un fichier textuellement. 

Pour afficher la liste des utilisateurs sur votre PC Linux avec la  commande cut  , assurez-vous qu'une fenêtre de terminal est ouverte. Pour en ouvrir un, recherchez « Terminal » dans le menu de l'application sur votre PC Linux. 

Avec la fenêtre du terminal ouverte, utilisez la commande cut  suivante  pour afficher la liste des utilisateurs installés sur votre PC Linux. 

cut -d: -f1 /etc/passwd Linux : lister tous les utilisateurs [Guide]

Après avoir exécuté la  commande cut  , vous devriez voir une longue liste de tous les utilisateurs présents sur votre PC Linux. Cette liste est probablement longue. Si vous voulez faciliter la lecture de cette liste dans le terminal, combinez la commande cut  avec la  commande less  .

cut -d: -f1 /etc/passwd | moins

En combinant la  commande less  avec  cut , vous pourrez appuyer sur la touche "Entrée" du clavier pour afficher la liste des utilisateurs ligne par ligne, plutôt que d'un seul coup. 

Vous souhaitez exporter la liste des utilisateurs générée par la  commande cut  dans un fichier texte pour une utilisation ultérieure ? Entrez la commande ci-dessous.

cut -d: -f1 /etc/passwd > ~/cut-user-list

Pour afficher la liste ultérieurement, exécutez la  commande cat  .

chat ~/cut-user-list

Linux liste tous les utilisateurs – compgen

Une troisième façon de répertorier tous les utilisateurs d'un système Linux consiste à utiliser l'outil Compgen. Compgen est un outil intégré inclus dans la ligne de commande Bash. Il peut être utilisé pour répertorier toutes les commandes disponibles que les utilisateurs peuvent exécuter dans le terminal Bash. 

Compgen n'a pas besoin d'être installé sur un système d'exploitation Linux. De plus, Compgen n'est fourni par aucune distribution Linux et il n'y a aucun moyen de le télécharger sur votre ordinateur. Au lieu de cela, tous ceux qui exécutent Bash sur Linux l'ont automatiquement configuré et prêt à l'emploi.

Pour afficher tous les utilisateurs disponibles sur votre PC Linux avec  compgen , vous devrez utiliser le  commutateur de ligne de commande -u  . À l'aide de la commande ci-dessous, répertoriez tous les utilisateurs de votre système Linux.

compgen -u 

Après avoir exécuté la commande ci-dessus,  compgen  imprimera une longue liste de chaque utilisateur de votre système Linux. Si vous souhaitez une manière plus confortable de parcourir cette longue liste, essayez de combiner la commande compgen  avec la  commande less  .

compgen -u | moins

En exécutant la  commande compgen  avec la  commande less  , la liste des utilisateurs sera divisée en pages. Vous pouvez parcourir ces pages en appuyant sur la touche "Espace" de votre clavier. 

Voulez-vous enregistrer la  sortie de l'utilisateur compgen  dans un fichier texte pour une utilisation ultérieure ? Dirigez-le vers un fichier texte avec la commande ci-dessous.

compgen -u > compgen-user-list

Pour afficher le fichier texte Compgen que vous avez exporté, utilisez la commande cat  suivante  .

cat compgen-user-list

Leave a Comment

Diagnostics MP3 : jusquà 50 problèmes avec les fichiers audio MP3

Diagnostics MP3 : jusquà 50 problèmes avec les fichiers audio MP3

MP3 Diags est l'outil idéal pour corriger les problèmes de votre collection musicale. Il peut baliser correctement vos fichiers MP3, ajouter des pochettes d'album manquantes et corriger les VBR.

Applications de notification de bureau Google Voice

Applications de notification de bureau Google Voice

Tout comme Google Wave, Google Voice a suscité un véritable buzz à travers le monde. Google ambitionne de révolutionner nos communications et, comme il devient

Téléchargez vos favoris Flickr avec FlickrFaves

Téléchargez vos favoris Flickr avec FlickrFaves

De nombreux outils permettent aux utilisateurs de Flickr de télécharger leurs photos en haute qualité, mais existe-t-il un moyen de télécharger les favoris Flickr ? Nous avons récemment découvert

OK Sampler est un logiciel déchantillonnage musical gratuit

OK Sampler est un logiciel déchantillonnage musical gratuit

Qu'est-ce que l'échantillonnage ? Selon Wikipédia, « C'est l'acte de prendre une partie, ou un échantillon, d'un enregistrement sonore et de le réutiliser comme instrument ou

Sauvegarde de Google Sites : Importation/Exportation

Sauvegarde de Google Sites : Importation/Exportation

Google Sites est un service de Google permettant d'héberger un site web sur ses serveurs. Cependant, il n'offre aucune option de sauvegarde intégrée.

Application de bureau Google Tasks

Application de bureau Google Tasks

Google Tasks n'est pas aussi populaire que d'autres services Google tels que Calendar, Wave, Voice, etc., mais il est toujours largement utilisé et fait partie intégrante de la vie quotidienne des gens.

Comment récupérer des partitions et des données de disque dur perdues ? [Guide]

Comment récupérer des partitions et des données de disque dur perdues ? [Guide]

Dans notre guide précédent sur l'effacement sécurisé du disque dur et des supports amovibles via Ubuntu Live et le CD de démarrage DBAN, nous avons discuté du disque basé sur Windows

Comment activer la connexion automatique à Kodi sous Linux

Comment activer la connexion automatique à Kodi sous Linux

Guide complet pour activer la connexion automatique à Kodi sous Linux avec diverses distributions et environnements de bureau.

Comment exécuter Rocket League sur Linux

Comment exécuter Rocket League sur Linux

Découvrez comment exécuter Rocket League sur Linux malgré l

Linux : Comment exporter et importer des machines virtuelles dans VMware Workstation

Linux : Comment exporter et importer des machines virtuelles dans VMware Workstation

Découvrez comment exporter et importer efficacement des machines virtuelles utilisant le format OVF avec VMware Workstation 16 sur Linux.