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.