Portál AbcLinuxu, 11. května 2025 01:06
semtex@srch4:~$ echo $PATH /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
semtex@srch4:~$ su - Heslo: root@srch4:~# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
semtex@srch4:~$ su Heslo: root@srch4:/home/semtex# echo $PATH /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/gamesTakto to podle mě dřív nebylo, su přebral cesty jako root, teď musím použít su - Děkuji
Řešení dotazu:
-, -l, --login Provide an environment similar to what the user would expect had the user logged in directly.Čo mne pamäť slúži, tak su bez "mínusu" len zmení effective uid. S mínusom nastaví aj prostredie (resp. asi skôr vykoná login skripty ?) užívateľa, na ktorého sa prepínam. Hovoríš, že to tak nie je/nebolo vždy a všade?
su
z util-linux
.
What's new in the Buster release?
The su command in buster is provided by the util-linux source package, instead of the shadow source package, and no longer alters the PATH variable by default. This means that after doing su, your PATH may not contain directories like /sbin, and many system administration commands will fail.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.