• [^] # Re: Plusieurs choses

    Posté par (site web personnel) . En réponse au message Switch entre Super User et User normal. Évalué à 4.

    Il ne se sert pas de la touche dollar, c'est juste pour te montrer ce que tu dois voir dans ton terminal. À moins que tu n'ai configuré l'invite de commande autrement (via la variable PS1), le dollar t'indique que tu es simple utilisateur. Si par contre tu passe en root (sudo -i, su, ou encore su -) un dièse sera mis à la place. Ainsi quand j'ouvre mon terminal, il m'accueille comme ceci :

    deuzene@probook: $

    probook c'est le nom de ma machine (mon ordi quoi) que j'ai configuré lors de l'install, mais on peut le modifier avec la commande hostnamectl. Ça peut se lire deuzene chez probook. Ensuite il y a le signe dollar, qui veut dire que je suis simple utilisateur. Maintenant si je tape sudo -i pour passer en super utilisateur c.à.d root :

    deuzene@probook: $ sudo -i
    [sudo] Mot de passe de deuzene :
    root@probook: #

    après avoir entré mon mot de passe, l'utilisateur a changé, et maintenant l'invite me dit que :

    • c'est root chez probook
    • le signe dièse à remplacé le dollar pour indiquer que l'utilisateur a les droits de super utilisateur

    Ce qu'il faut bien comprendre c'est que l'invite de commande indique quel est l'utilisateur logué, c.à.d connecté et s'il est ou non super utilisateur. Enfin par défaut puisqu'en modifiant la variable PS1, comme expliqué dans un autre post, on peut lui demander d'afficher autre chose. Mais par défaut c'est utilisateur@machine $ ou root@machine $.

    « Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes. »