Pour déterminer l'utilisateur actuellement connecté sur les systèmes Linux, il existe plusieurs méthodes :
1. whoami :
La commande 'whoami' est un moyen simple et direct d'afficher le nom d'utilisateur de l'utilisateur actuel. Il fournit le nom de l'utilisateur qui exécute la commande.
-Pour utiliser « whoami », ouvrez une fenêtre de terminal et entrez la commande suivante :
```
whoami
```
2. identifiant -u :
La commande 'id' avec l'option '-u' fournit des informations détaillées sur l'utilisateur actuel, y compris son identifiant utilisateur (UID) et son identifiant de groupe (GID). La sortie inclut le nom d'utilisateur, l'UID et le GID.
-Pour utiliser « id -u », entrez la commande suivante dans le terminal :
```
identifiant -u
```
3. environnement :
La commande 'env' peut afficher diverses variables d'environnement, y compris la variable 'USER' qui stocke le nom d'utilisateur de l'utilisateur actuellement connecté.
-Pour utiliser « env », entrez la commande suivante dans le terminal :
```
env | grep UTILISATEUR
```
Ou
```
printenv UTILISATEUR
```
4. mot de passe getent :
La commande « getent passwd » peut être utilisée pour récupérer des informations de la base de données de mots de passe du système (« /etc/passwd ») et afficher les détails de l'utilisateur actuel, y compris son nom d'utilisateur, son UID et d'autres informations.
-Pour utiliser « getent passwd », entrez la commande suivante dans le terminal :
```
getent mot de passe $USER
```
5. w :
La commande « w » fournit des informations sur les utilisateurs actuellement connectés, leurs terminaux, les heures de connexion, etc. Il comprend le nom d'utilisateur et les informations de connexion.
-Pour utiliser « w », entrez la commande suivante dans le terminal :
```
w
```
Ces méthodes proposent différentes manières d'obtenir le nom d'utilisateur de l'utilisateur actuellement connecté sous Linux. Choisissez la méthode qui correspond le mieux à votre objectif ou à votre cas d'utilisation.
|