Variable de entorno permanente para todos los usuarios


11

Quiero que todos los usuarios del sistema tengan una variable de entorno denominada SPI que apunte al directorio / usr / local / share_ideas. ¿Cómo lo hago?

Respuestas:


16

Lo pondría en el directorio / etc en el archivo /etc/profile.d/myvariable.sh. En este archivo lo establecería así:

SPI=/usr/local/share_ideas

Los archivos en el /etc/profile.ddirectorio se obtienen automáticamente como parte de un usuario que inicia sesión en el sistema. El bash shell utiliza los archivos que terminan en ".sh".


44
¿Por qué no adentro /etc/profile? ¿Hay alguna razón específica por la que usar /etc/profile.darchivos sea mejor?
terdon

11
En caso de que el /etc/profileget se actualice como resultado de una actualización a un RPM. Este es un problema remoto, pero es mejor dejar solo los archivos de nivel del sistema para que sus cambios no se pierdan.
slm
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.