Linux Cómo

Linux 101: ¿Qué son las variables de entorno?

Le presentamos las variables de entorno de Linux: ¿Qué son y cómo configurarlas y eliminarlas?

¿Cuántas veces ha instalado algo en Linux, solo para descubrir que necesita establecer ciertas variables de entorno antes de que funcione la instalación? Para mí esto sucede todo el tiempo.

Pero, ¿cuáles son estas variables de entorno y cómo las configura? Vamos a sumergirnos y descubrirlo.

Lo primero que debe saber es qué son las variables de entorno. En pocas palabras, las variables de entorno son un conjunto de valores dinámicos con nombre almacenados dentro del sistema que utilizan las aplicaciones. Estas variables le permiten personalizar cómo se comportan aplicaciones y servicios específicos con el sistema. Cada variable contiene un nombre y un valor asociado. Por lo general, el nombre está en MAYÚSCULAS y, por supuesto, los valores distinguen entre mayúsculas y minúsculas.

Digamos, por ejemplo, que instala el idioma Go en Linux. Debido a la forma en que se instala Go, debe informar al sistema dónde se almacenan los binarios ejecutables. La mayoría de las veces, esos archivos se encontrarán en / usr / local / go / bin. Pero si solo descarga y descomprime Vaya a / usr / local / go, su sistema (y el shell bash) no sabrá que esos archivos están allí. Para solucionarlo, debe establecer una variable de entorno.

Obviamente, puede simplemente agregar / usr / local / go / bin a su $ PATH, que es la forma tradicional de resolver este problema. Pero digamos que quiere hacer esto temporalmente. Puede configurar y luego desarmar la variable de entorno. Primero, configuremos GO_PATH como / usr / local / go / bin. Para hacer eso, usamos el comando export como en exportar GO_PATH = / usr / local / go / bin. Emita el comando echo $ GO_PATH y verá que / usr / local / go / bin se ha configurado correctamente.

Psssst:  Linux finalmente tiene un impresionante sistema operativo similar a la nube en Ubuntu Web

Ahora, si desea utilizar la ruta para Go en un script, puede insertar $ GO_PATH en lugar de / usr / local / go / bin. Esta nueva variable está disponible en todo el sistema y es heredada por todos los procesos secundarios y shells generados. Para desarmar esa variable de entorno, debería emitir el comando desarmar GO_PATH.

También puede enumerar todas sus variables de entorno configuradas actualmente con el comando colocar, que enumerará un montón de variables.

Las variables de entorno son muy útiles para usar en scripts y, a veces, es necesario configurarlas manualmente al instalar cierto software. Comience a usarlos ahora para hacer que Linux y la línea de comandos de Linux sean aún más eficientes.

Back to top button

Adblock detectado

Deshabilite su bloqueador de anuncios para poder ver el contenido de la página. Para un sitio independiente con contenido gratuito, es, literalmente, una cuestión de vida y muerte para tener anuncios. ¡Gracias por su comprensión! Gracias