Lista de variables de entorno en Linux/Unix
ยฟQuรฉ es un entorno informรกtico?
El entorno informรกtico es la Plataforma (Plataforma = Operating System+ Processor) donde un usuario puede ejecutar programas.
ยฟQuรฉ es una variable?
En informรกtica, un variable es una ubicaciรณn para almacenar un valor que puede ser un nombre de archivo, texto, nรบmero o cualquier otro en. Generalmente se le conoce por su nombre simbรณlico que se le da durante la creaciรณn. El valor asรญ almacenado se puede visualizar, eliminar, editar y volver a guardar.
Las variables juegan un papel importante en la programaciรณn de computadoras porque permiten a los programadores escribir programas flexibles. Como estรกn relacionados con el OperaSistema de control en el que trabajamos, es importante conocer algunos de ellos y cรณmo podemos influir en ellos.
ยฟQuรฉ son las variables de entorno?
Las variables de entorno son valores dinรกmicos que afectan los procesos o programas de una computadora. Existen en todos los sistemas operativos, pero los tipos pueden variar. Las variables de entorno se pueden crear, editar, guardar y eliminar y proporcionar informaciรณn sobre el comportamiento del sistema.
Las variables de entorno pueden cambiar la forma en que se comporta un software o un programa.
Haga clic en aqui si el video no es accesible
P.ej. La variable de entorno $LANG almacena el valor del idioma que entiende el usuario. Este valor lo lee una aplicaciรณn de modo que a un usuario chino se le muestra una interfaz en mandarรญn mientras que a un usuario estadounidense se le muestra una interfaz en inglรฉs.
Estudiemos algunas variables de entorno comunes:
| Variable | Descripciรณn |
|---|---|
| TRAYECTORIA |
Esta variable contiene una lista de directorios separados por dos puntos (:) en los que su sistema busca archivos ejecutables. Cuando se introduce un comando en la terminal, el shell busca el comando en diferentes directorios mencionados en la variable $PATH. Si se encuentra el comando, se ejecuta. De lo contrario, devuelve un error "comando no encontrado". |
|
USUARIO |
El nombre de usuario |
|
INICIO |
Ruta predeterminada al directorio de inicio del usuario |
|
EDITOR |
Ruta al programa que edita el contenido de los archivos. |
|
UID |
ID รบnica del usuario |
|
PLAZO |
Emulador de terminal predeterminado |
|
SHELL |
Shell utilizado por el usuario |
Accediendo a valores de variables
Para determinar el valor de una variable, use el comando
echo $VARIABLE
Las variables distinguen entre mayรบsculas y minรบsculas. Asegรบrese de escribir el nombre de la variable con las mayรบsculas y minรบsculas correctas, de lo contrario, es posible que no obtenga los resultados deseados.
La 'env' pantallas de comando todas las variables de entorno.
Establecer nuevas variables de entorno
Puede crear su propia variable definida por el usuario, con sintaxis
VARIABLE_NAME= variable_value
De nuevo, ten en cuenta que las variables distinguen entre mayรบsculas y minรบsculas y normalmente se crean en mayรบsculas.
Eliminaciรณn de variables
La siguiente sintaxis se puede utilizar para eliminar una variable del sistema.
unset variablename
Este eliminarรญa la variable y su valor de forma permanente.
Resumen:
- Las variables de entorno gobiernan el comportamiento de los programas en su Operating sistema.
| Comando | Descripciรณn |
|---|---|
|
echo $ VARIABLE |
Para mostrar el valor de una variable |
|
env |
Muestra todas las variables de entorno. |
|
VARIABLE_NAME = variable_value |
Crea una nueva variable |
|
desarmado |
Quitar una variable |
|
exportar Variable=valor |
Para establecer el valor de una variable de entorno |




