Las variables de entorno y el comando export.


Por defecto, solamente existe un tipo especial de variable conocida por todos los subprocesos del sistema: Las variables de entorno.

Existen varias razones importantes por las cuales las variables de entorno deben ser conocidas por estos procesos y es que estas variables definen el comportamiento del ambiente sobre cual el usuario esta trabajando. Por ejemplo algunas de estas variables son:

Cualquier variable puede convertirse en una variable de entorno. Para que esto sea posible, la variable primero debe ser definida y posteriormente debe ser transferida al entorno. Ejemplo:

usuario@Linux:~$ nombreUno=”Esta es una variable de entorno”
usuario@Linux:~$ export nombreUno


EL COMANDO EXPORT

El comando export se utiliza para transferir el valor de una variable para que pueda ser accesible a todos los subshells (subprocesos). Su sintaxis es la siguiente:

usuario@Linux:~$ export nombreVariable

Tanto la definición como la exportación pueden lograrse en un sólo paso. Ejemplo:

usuario@Linux:~$ export variableDos=”2”

Incluso puede exportarse más de una variable a la vez. Ejemplo:

usuario@Linux:~$ export variableTres=”Tres” variableCuatro=”Four”

De igual forma, de no especificarse algún argumento para el comando export, este desplegará todas las variables definidas en el ambiente.

Las variables de entorno son importantes y sus valores pueden cambiar dependiendo del shell que se este utilizando. Es decir que probablemente una Korn Shell no tenga las mismas Variables que una Bourne Again Shell.

Las variables de ambiente son importantes. Muchas de las variables de entorno son definidas o redefinidas en archivo .profile dentro del directorio /home/nombreDeUsuario para adecuar el sistema a las necesidades del usuario.

EJERCICIOS

  1. Asigne el valor 3 a la variable raton. Exporte esta variable al ambiente.
  2. Verifique que la variable se encuentre definida dentro de las variables de ambiente.
  3. Despliegue en pantalla el valor de la variable ratón.
  4. Asigne el valor de Miau Miau a la variable gato. Exporte esta variable al ambiente.
  5. Verifique que la variable gato se encuentre definida dentro de las variables de ambiente.
  6. Despliegue en pantalla el valor de la variable gato.
  7. Asigne el valor de Woof Woof a la variable perro . Exporte la variable al ambiente.
  8. Verifique que la variable perro se encuentre definida dentro de las variables de ambiente.
  9. Retire el valor de todas las variables asignadas en estos ejercicios.
  10. Verifique que ninguna de estas variables estan definidas dentro del ambiente.
Anuncios
de Andrés Alvarado Publicado en Comandos

8 comentarios el “Las variables de entorno y el comando export.

  1. Esta muy bien y bastante entendible, solo que no aclaraste como desplegar el valor de la variable y como poder eliminarlas, espero que lo tomes en cuenta para volver a repasar. Ok? saludos

  2. Muchísimas gracias, funciono al 100%… intente hacerlo todo de golpe y no se porque la ruta no era vàlida, haciendolo en dos pasos (declarandola i luego exportandola) funciono. Gracias otra vez 🙂

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s