• [^] # Re: n'importe quoi ...

    Posté par . En réponse au journal Pourquoi je n'aime pas Ubuntu.. Évalué à 2.

    euh....

    Je crois avoir compris d'un mail, il y a longtemps sur une liste qu'il y a un fossé entre su puis les commandes et sudo la_commande :

    De mémoire et si j'ai bien compris lorsque l'on fait un sudo commande, il y a juste la commande qui est lancé en environnement root tandis qu'avec le su c'est l'utilisateur qui est root, tout est une question d'environnement ainsi si je fais un sudo export bla=bal && commande la variable bla équivaut à bla juste pour la commande et plus après, tandis qu'avec su elle continue à valoir bla pendant toute cette instance root-ienne pour d'autres commandes futures.

    Cette notion d'environnement est complexe à saisir et assez subtile (pour moi), par exemple : si tu ouvres un terminal et que tu su root puis export VARIABLE=toto, dans toute cette instance terminal ta $VARIABLE=toto mais si avec un autre terminal tu refais un su root -> même utilisateur, mais contexte différent, $VARIABLE= rien.

    voila ma pierre qui j'espère est juste