La diferencia entre su y su -
style="width: 179px; height: 134px;" align="left">La diferencia entre
su y su -
Cuantas veces nos hemos preguntado la diferencia entre su y su – (
style="font-style: italic;">switch user), pues bueno, este
pequeño articulo trata de aclarar estas preguntas.
su
Cuando tecleamos switch user sin argumentos cambiamos la identidad del
usuario (UID) a root (cero) pero con la diferencia que las variables
que tenemos asignadas a la shell
(bash)l, no cambian, se mantienen.
su -
Con este comando con argumentos, se crea una nueva sesion del login,
por lo que las variables de entorno se remplazaran por las de root.
Ahora, podemos verificar en el usuario que estamos logeados las
variables que tenemos asignadas:
$> set
o escribiendo $VARIABLE para saber el valor actual, aunque nos diga
comando no encontrado.
$> $MAILCHECK
bash: 60: command not found
Podemos cambiar el valor de las variables con:
$> export MAILCHECK=120
Tambien, podemos asignar variables globales para todos los usuarios en style="font-weight: bold;">/etc/profiles o por usuario en style="font-weight: bold;">/home/usuario/.bashrc
Creo que sabemos la diferencia; y ahora, tienes style="font-weight: bold;">root?
Link








