Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#26 09-03-2019 10:45:30

robert2a
Membre
Lieu : France
Distrib. : debian 10
Noyau : 4.19
(G)UI : Gnome
Inscription : 15-11-2014

Re : wiki - La commande su

Bonjour
ça a l'air correct smile
testé sur buster  (surtout la méthode temporaire )

Hors ligne

#27 09-03-2019 11:12:15

smolski
admin quasi...modo
Lieu : AIN
Distrib. : 9 (stretch) 64 bits + backports
Noyau : 4.9.65-3+deb9u2
(G)UI : gnome
Inscription : 21-10-2008

Re : wiki - La commande su

Merci yes.gif

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#28 09-03-2019 20:40:14

naguam
Membre
Lieu : Quelque part
Distrib. : Plusieurs
Noyau : Ça dépend
(G)UI : La CLI il n'y a que ça de vrai!
Inscription : 13-06-2016

Re : wiki - La commande su

Sans le -, su garde le path d'avant qui n'est pas convenable, pour par exemple apt, qui a besoin du path root (supposément)
(d'après ce que dis le man en dessous) mais avec le - c'est un équivalent de -l ou --login ça ouvre un nouveau shell et recharge le path
su sans argument est déconseillé/déprécié depuis pas mal de temps, mais jusqu'ici ça fonctionnais encore (path root similaire au user ? auparavant).

Le man a écrit :

Ajouter « - » au nom du shell, pour que celui-ci lise son ou ses
fichiers de démarrage



Fichiers de démarrage que je suppose être les variables d'env dont le path.

Une explication qui explique tout sans mes approximations :
https://unix.stackexchange.com/question … ot-just-su

Voilà smile Pour ajouter ma pâte dans l'explication de pourquoi "su -"

Dernière modification par naguam (09-03-2019 22:54:17)

Hors ligne

#29 09-03-2019 21:03:32

framend
CA Debian-Facile
Distrib. : Sid
Noyau : 4.19.0-5 amd64
(G)UI : i3-wm/tty
Inscription : 17-11-2018

Re : wiki - La commande su

plop

et si au hasard de nos péregrinations nunuxiennes dans les docs DF, nous nous trouvons confrontés à la commande dépréciée ?
On corrige ?
Ça me semble logique, mais je préfere demander avant.

Si(d) un jour on m'avait dit.... Ben… j'y aurai pas cru !
Le problème c'est pas la distro, ni le wm, c'est l'icc (toujours) !

Hors ligne

#30 09-03-2019 21:37:08

MicP
Membre
Inscription : 29-02-2016

Re : wiki - La commande su

naguam a écrit :

…ça ouvre un sous-shell et recharge le path…

En fait, non, car le but de la commande su avec l'option --login (ou -l ou -)
est justement d'ouvrir un shell "propre" => qui ne soit ni un sous-shell ni une imbrication de shells.

Quand tu auras fait un

su -

puis entré le mot de passe du compte root
et une fois que le prompt indiquant que tu es sous le compte root est affiché,
regarde le retour de la ligne de commande :

echo $SHLVL

la valeur de cette variable indique le niveau d'imbrication des shells
et elle doit être à 1 pour indiquer qu'on n'est pas dans un sous-shell une imbrication de shells

EDIT : C'est la variable $BASH_SUBSHELL qui permet de déterminer dans quel sous-shell on est.

regarde aussi le retour de la ligne de commande :

echo ${0::1}

qui doit donner un simple tiret (et pas une autre lettre)

Dernière modification par MicP (09-03-2019 23:57:00)

Hors ligne

#31 09-03-2019 22:53:31

naguam
Membre
Lieu : Quelque part
Distrib. : Plusieurs
Noyau : Ça dépend
(G)UI : La CLI il n'y a que ça de vrai!
Inscription : 13-06-2016

Re : wiki - La commande su

En fait c'était l'idée que je voulais faire passer, ce que j'appelle sous-shell, c'est le fait de ne pas rester dans le shell courant mais que cela recharge un nouveau shell.
Mais merci de la précision

Dernière modification par naguam (09-03-2019 22:53:45)

Hors ligne

#32 10-03-2019 06:50:54

chalu
Modératrice
Lieu : Anjou
Distrib. : Debian 9 + backports/ openSUSE Leap 15 en VM
Noyau : Linux 4.9.0-8-amd64
(G)UI : Mate 1.20/KDE 5
Inscription : 11-03-2016

Re : wiki - La commande su

framend a écrit :

plop

et si au hasard de nos péregrinations nunuxiennes dans les docs DF, nous nous trouvons confrontés à la commande dépréciée ?
On corrige ?
Ça me semble logique, mais je préfere demander avant.


Oui on corrige et en cas de doute, tu fais comme moi, tu mets un message dans le fil du forum en lien avec la page du wiki smile


Bien débuter sur Debian :
->Les cahiers du débutant + le wiki Découvrir les principales commandes Linux
Bien débuter sur openSUSE :
->le site officiel + le wiki frle forum fr sur alionet

Hors ligne

#33 10-03-2019 07:04:47

smolski
admin quasi...modo
Lieu : AIN
Distrib. : 9 (stretch) 64 bits + backports
Noyau : 4.9.65-3+deb9u2
(G)UI : gnome
Inscription : 21-10-2008

Re : wiki - La commande su

Le wiki possède une sauvegarde de ce qui est modifié et peut donc reprendre une correction s'il s'avère qu'elle est érronée.

Le wiki a été créé de façon à ce que les débutants, à l'égal de tous les membres inscrits, partagent leurs informations sur le wiki directement.
Créer un tuto bien sûr, mais aussi modifier les tutos existants afin de les maintenir à jour et de les rendre toujours plus compréhensibles par tous.

Ainsi, si une résolution sur le forum indique un point manquant ou demandant une mise à jour dans le wiki, faut pas hésiter à la réaliser, ne serait-ce qu'en y ajoutant un lien url vers le post du forum genre : Voir sur le forum : lien/url...
De plus, les interventions des débutants sont recherchées car lorsqu'une personne connait l'information qu'elle  rédige, elle aura plus de mal à l'écriture pour qu'elle soit compréhensible par ceux qui ne la connaissent pas ou n'ont pas (encore) l'habitude de l'entr'aide via les tutos.

Toutes les remontées sur le forum à propos des tutos est recherchée comme une pépite de savoir à ajouter dans la cassette commune, faut juste pas se gêner et tenir informé le forum. coyotus.png

Force et courage

Dernière modification par smolski (10-03-2019 07:11:16)


"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

Pied de page des forums