La différence entre les trois est la suivante :
(Tutoriel recommandé : Tutoriel Linux)
Sudo : Changer temporairement en mode super utilisateur Pour exécuter les privilèges de super utilisateur, lorsque vous êtes invité à saisir un mot de passe, le mot de passe sera le mot de passe de l'utilisateur actuel, et non le mot de passe du super compte. L'inconvénient est que sudo doit être ajouté avant la commande à chaque fois que vous exécutez les privilèges de super utilisateur. L'avantage est que vous n'avez pas besoin de ressaisir le mot de passe lorsque vous utilisez sudo dans le terminal actuel (valable uniquement pour le terminal actuel).
sudo -i : Afin d'exécuter fréquemment certaines autorisations que seul le super utilisateur peut exécuter sans avoir à saisir un mot de passe à chaque fois, vous pouvez utiliser cette commande. Lorsque vous êtes invité à saisir un mot de passe, le mot de passe sera le mot de passe du compte actuel. Il n'y a pas de limite de temps. Après avoir exécuté cette commande, l'invite devient "#" au lieu de "$". Lorsque vous souhaitez revenir à un compte normal, vous pouvez exécuter « quitter » ou « déconnexion ».
su : passez à un certain mode utilisateur, le mot de passe lorsque vous êtes invité à saisir le mot de passe est le mot de passe du compte après le changement et l'utilisation est "nom du compte su". Si aucun compte n'est ajouté ultérieurement, le système utilise par défaut le compte root et le mot de passe est également le mot de passe du super compte. Il n'y a pas de limite de temps. Il convient de noter que lorsque vous utilisez su pour changer d'utilisateur, vous devez apporter -i afin de pouvoir changer d'environnement.
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!