GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo le das a su las variables de entorno del usuario actual?

Necesitas exportar la variable. Es posible que no necesite usar el -m opción a su para preservar el medio ambiente.

export PROJ_HOME=~/Projects/stable

¿Has probado la opción su -m ?

-m, --preserve-environment
              do not reset environment variables

Por ejemplo:su -m kenneth -c 'echo $PROJ_HOME'


Linux
  1. Ubuntu:¿cómo hacer que Pam_exec ejecute el script como el usuario actual?

  2. ¿Cómo la función Sha1sum te da un hash único?

  3. Cómo cambiar la variable PATH en Linux

  4. Variables de entorno de usuario con "su" y "sudo" en Linux

  5. ¿Cómo configurar el símbolo del sistema en Linux para mostrar el directorio actual?

Cómo establecer la variable de entorno en Windows

Cómo establecer variables de entorno en MacOS

Cómo usar el comando usermod en Linux

Cómo establecer y enumerar variables de entorno en Linux

Cómo configurar y desactivar variables de entorno en Linux

Cómo saber los grupos de un usuario de Linux