Laissez-le comme mémo pour vous-même.
Maintenant, je comprends, mais quand j'utilise le système d'exploitation Linux pour la première fois, "Pourquoi sudo su est-il déprimé?" "Pourquoi n'y a-t-il pas de su derrière sudo cette fois?" "Eh bien, cette fois Il y a un- (trait d'union) derrière su? »Et j'étais confus. Il y a un sentiment de renouveau maintenant, mais si vous êtes un utilisateur de Windows, on vous demandera "Qu'est-ce que sudo su après tout?"
Pour exécuter la commande suivant sudo en tant que super utilisateur (= root). En d'autres termes, seulement à ce moment-là, vous aurez les privilèges root et exécuterez des commandes. En résumé, ce sera "Exécuter la commande XX avec les privilèges d'administrateur". C'est peut-être un peu différent, mais est-ce comme UAC sous Windows?
#À utiliser lorsqu'une commande que vous souhaitez exécuter en tant qu'administrateur
commande sudo
Le "su" qui suit souvent sudo est une commande. Alors, que se passe-t-il lorsque vous exécutez la commande su? La commande su est une commande pour changer d'utilisateur. Lorsque cette commande su est exécutée, les opérations suivantes seront effectuées par l'utilisateur commuté. Si vous le comparez avec Windows, je pense que vous pouvez changer d'utilisateur avec Alt + F4 pendant que le bureau est affiché. Je pense que la commande su est proche de cela car elle ne déconnecte pas le compte auquel vous êtes actuellement connecté, mais se connecte avec un autre compte (à proprement parler, c'est complètement différent, mais c'est une idée approximative. Je pense que c'est comme ça ...)
#À utiliser lorsque vous souhaitez changer d'utilisateur.
su Changer de nom de compte
#(L'omission du nom du compte gère implicitement le changement d'utilisateur en tant que root (important))
La commande su peut ou non avoir un- (trait d'union). C'est simple et lorsqu'il est coupé, l'option est de déplacer le répertoire actuel vers le répertoire de base de l'utilisateur changé lors du changement de compte. Par conséquent, si vous ne souhaitez pas changer de répertoire en cours, n'ajoutez pas de trait d'union.
#Changer d'utilisateur + passer au répertoire de base de l'utilisateur changé
su -Nom du compte à changer
c'est tout.
Recommended Posts