Re: diferencias entre su y su -
> > He visto que entre hacer su y su - en Debian cambia el PATH
>
> ¿? Estás seguro de lo que dices? No sé mucho de Linux, pero creo q no
> tiene mucho sentido: si eres superusuario, tendrás el PATH de
> superusuario, independientemente de la forma en que te hayas convertido
> en superusuario.
merlin:~$ su
Password:
merlin:/home/sdocio# echo $PATH
/usr/sbin:/bin:/usr/bin:/sbin:/usr/X11R6/bin:/root/.bin:/usr/local/mysql/bin
merlin:/home/sdocio# exit
exit
merlin:~$ su -
Password:
merlin:~# echo $PATH
/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:
/usr/games:/opt/gnome/bin:/opt/kde3/bin:/opt/kde2/bin:/usr/lib/java/bin:
/opt/gnome/bin:/opt/pilotsdk/bin:/usr/local/pgsql/bin:/root/.bin:/usr/local/mysql/bin
Tomado del manual de su (info su):
`-'
`-l'
`--login'
Make the shell a login shell. This means the following. Unset all
environment variables except `TERM', `HOME', and `SHELL' (which
are set as described above), and `USER' and `LOGNAME' (which are
set, even for the super-user, as described above), and set `PATH'
to a compiled-in default value. Change to USER's home directory.
Prepend `-' to the shell's name, intended to make it read its
login startup file(s).
Saludos,
----------------------------------------------------------------------
Susana Sotelo Docío http://www.linghoo.com/de/sdocio
Facultade de Filoloxía sdocio-en-linghoo.com _o)
Universidade de Santiago de Compostela / \\
"Neunu ti at a abberrer mai si thocceddas a sas jannas _(___V
cun mudos thoccos de ocros" #96506
----------------------------------------------------------------------
Reply to: