Una variable de entorno es un nombre asociado a una cadena de caracteres.
Dependiendo de la variable, su utilidad puede ser distinta. Algunas son útiles para no tener que escribir muchas opciones al ejecutar un programa, otras las utiliza el propio shell (PATH, PS1,...). La tabla 3.5 muestra la lista de variables más usuales.
Variable | Descripción |
DISPLAY | Donde aparecen la salidas de X-Windows. |
HOME | Directorio personal. |
HOSTNAME | Nombre de la máquina. |
Archivo de correo. | |
PATH | Lista de directorios donde buscar los programas. |
PS1 | Prompt. |
SHELL | Intérprete de comandos por defecto. |
TERM | Tipo de terminal. |
USER | Nombre del usuario. |
La forma de definir una variable de entorno cambia con el interprete
de comandos, se muestra tcsh y bash siendo los dos mas populares en
el ámbito Linux:
export VARIABLE=Valor
setenv VARIABLE Valor
Por ejemplo, para definir el valor de la variable DISPLAY:
export DISPLAY=localhost:0.0
setenv DISPLAY localhost:0.0