¿Dónde está el perfil del sistema que se obtiene al iniciar sesión en CentOS 5.8?

¿Dónde está el perfil del sistema que se obtiene al iniciar sesión en CentOS 5.8?

En CentOS versión 5.8 (Final), ¿dónde está el perfil del sistema bash?

Lo es /etc/profile?

Agregué lo siguiente para obtener mi archivo ~/.bashrc pero no tuve suerte porque falla. Sé que falla porque cambié el $PS1.

También creo que puede deberse a que tengo configurado WHM.

Respuesta1

El mejor lugar para colocar sus propios scripts para todo el sistema es donde /etc/profile.dnecesitan un sufijo ".sh" para funcionar. Mira a/etc/perfily/etc/bashrc. Ambos scripts obtienen estos scripts.

Respuesta2

Defina las variables de entorno del sistema en /etc/profile. Este archivo, como ~/.profile(o ~/.bash_profilesi su shell de inicio de sesión es bash), se lee cuando inicia sesión (en algunos sistemas, esto excluye los inicios de sesión gráficos), al comienzo de su sesión.

Definir configuraciones de bash del sistema en /etc/bash.bashrco /etc/bashrc(la ruta depende de la distribución, no sé cuál usa CentOS). Este archivo se lee cada vez que inicia un shell interactivo. Si define variables de entorno allí, no estarán disponibles en programas que no se inicien desde un shell, pero anularán las variables de entorno establecidas por la persona que llama. No defina variables de entorno en /etc/bashrco ~/.bashrc.

Ver¿Existe un archivo equivalente ".bashrc" leído por todos los shells?y las publicaciones que cita.

información relacionada