Administrateur linux

Bonjour,

ya 2 commande pour passer en root sur linux

-sudo -i
- sudo su

quelle est la difference entre eux

merci

2 réponses

  1. Bonsoir,

    J'en ai une autre !! :
    sudo -s


    Quelque soit la commande, on est placé dans le dossier de l'utilisateur actif.

    Avec les commandes "sudo -i" et "sudo -s", les préférences utilisées sont celles de l'utilisateur qui vient d'utiliser une de ces deux commandes.

    Avec la commande "sudo su", les préférences et le dossier personnel par défaut sont ceux du root (c'est pour cela que le répertoire de l'utilisateur actif est noté "/home/<user>" et non pas "~" -qui désignerait le dossier perso. du root).

    J'espère que cela a répondu à votre question.

    Cordialement.
    0
    1. Quelle que* ^^
      0
  2. Modérateur
    Salut,

    Après avoir te connecter en root tape la commande env pour étudier un peu l'environnement.
    Ca t'aidera pour comprendre la différence.
    Voici les commandes à taper depuis ton compte utilisateur.
    La première commande en env t'affichera l'environnement de l'utilisateur

    env
    sudo -i
    env
    exit
    sudo -s
    env
    exit
    sudo su
    env
    exit
    sudo su -
    env
    exit

    0