2011-01-10 4 views

Respuesta

53

uso source /etc/profile

para más detalles, fuente hombre o puede obtenerlos este enlace http://bash.cyberciti.biz/guide/Source_command

+0

es sólo aplicable para el shell actual. – shantanu

+1

Y eso es lo que Tetsujin no Oni quiso decir, ¿verdad? '¿Qué tengo que hacer para restablecer mi caparazón? –

10

Si esto es fiesta que puede hacer . /etc/profile, es lo mismo que hacer source /etc/profile.

5

Como sjr dice, se puede aproximar el efecto del cambio releyendo /etc/profile utilizando el punto . (o, en Bash, source) comando.

Sin embargo, debe tener en cuenta que /etc/profile trabaja con un entorno de inicio más mínimo, por lo que el efecto que obtiene al releer el perfil no es necesariamente idéntico al efecto que obtiene al iniciar sesión. Puede simular el entorno original con mayor precisión utilizando el comando env para desarmar el entorno. Con bash, puede utilizar la opción -l para que la cáscara se comporta más como un shell de entrada - en conjunto con env, puede simular el entorno de conexión con precisión:

env -i HOME=$HOME PATH=/bin:/usr/bin USER=$USER ... bash -l 
Cuestiones relacionadas