Signifie utilisateur suppléant. Cette commande est utilisée pour changer d’utilisateur et permet d’exécuter la commande avec le privilège de cet utilisateur. Il simplifie, généralement pour l’administrateur, la gestion des utilisateurs. Au lieu de se connecter au shell pour des utilisateurs et des sessions distincts, l’administrateur peut se connecter avec son propre compte et passer à un utilisateur spécifique avec son nom d’utilisateur.

Syntaxe générale pour su commande:

$ su [OPTIONS] [USER [ARGUMENT...]]
Connectez-vous avec un autre compte utilisateur
su [username]

Transmettez le nom d’utilisateur au su commande, et il fournira une session de connexion lorsque le mot de passe aura été vérifié.

Exemple: Connectez-vous avec un autre nom d’utilisateur nouveau.

connexion compte diff
Connectez-vous avec un autre compte utilisateur + exécutez une commande
su [username] -c [command]

Le -c L’option vous permet d’exécuter une commande particulière sous un compte d’utilisateur différent et d’afficher les résultats dans la session de connexion en cours.

Exemple: Exécution de la ls commande sous un autre compte utilisateur nouveau et l’afficher dans le ubuntu session de connexion.

connectez-vous et exécutez la commande
Spécifiez la coque
su -s /bin/[shell]

Utilisez le -s option pour changer un shell par défaut existant en un autre.

Exemple: Utilisation de la commande pour ouvrir le racine compte utilisateur dans le Coque Z (zsh).

spécifier le shell
Préserver l’environnement du compte utilisateur
su –p [another_user]

Le -p L’option permet de conserver l’environnement du compte utilisateur courant.

Exemple: Commutation Nom d’utilisateur d’utilisateur à utilisateur nouveau. Et affichant le domicile répertoire pour montrer qu’il reste le même.

préserver l'utilisateur acc env