En el pasado, para usar Linux, era necesario familiarizarse con la línea de comandos de inmediato. Los escritorios como GNOME y KDE han hecho que el uso de Linux sea mucho más fácil para los principiantes. Puede usar Linux durante mucho tiempo sin conocer ningún comando de terminal.
Sin embargo, si desea hacer algo que requiera usar la línea de comando, aún necesita conocer las variables de entorno. Puede parecer un término complicado, pero en realidad, las variables de entorno son fáciles de entender.
¿Qué es una variable de entorno?
Las variables de entorno le permiten establecer opciones en diferentes programas sin tener que editar el archivo de configuración de la aplicación. Esto se aplica a todo el sistema, por lo que están disponibles no solo en programas, sino también en shells e incluso subprocesos.
Se utilizan para ayudar a diferentes comandos a saber dónde Hogar carpeta es, qué nombre de usuario y shell está utilizando actualmente. También puede configurar diferentes opciones, como el color del terminal, utilizando variables de entorno.
Lista de variables de entorno
De hecho, puede dedicar más tiempo a definir diferentes variables de entorno que a enumerarlas. Si resuelves un problema, es útil saber cómo se definen determinadas variables o si se definen.
Este aspecto tiene dos partes. Puede enumerar todas las variables de entorno actuales o elegir considerar solo un valor de variable. Para enumerar todas las variables de entorno definidas actualmente, ejecute el printenv comando sin argumentos:
printenv
Este comando le dará una descripción general de alto nivel de varias variables de entorno. Puede usar este comando para ver lo que se ha definido o usarlo con otra herramienta como grep para buscar determinadas cadenas de texto.
Si solo desea ver el valor de una variable, ejecute printenv con el nombre de la variable que elija como argumento:
printenv HOME
Si, en cambio, desea probar algunas variables diferentes, páselas todas como argumentos como en el siguiente ejemplo:
printenv HOME PWD
Para pasar el valor de una variable de entorno, haga referencia a ella con el PS carácter como el siguiente ejemplo:
ls $HOME
Establecer variables de entorno
Definir una variable de entorno también es bastante fácil. Use el nombre sin el PS operador y asígnelo al = operador. Por ejemplo, para definir ‘EXAMPLE_VAR’ para ‘Hola’, ejecutarías el siguiente comando:
EXAMPLE_VAR=hello
Ahora puede acceder a esta variable como arriba usando el PS operador.
echo $EXAMPLE_VAR
Esto solo establecerá la variable para la sesión actual. Cuando cierre la sesión o reinicie su computadora, esta variable desaparecerá. Esto es bueno para probar o si solo necesita establecer temporalmente un valor determinado.
Para asegurarse de que existan estas variables de entorno, debe colocarlas en el archivo de configuración adecuado. Puedes usar el Archivo ‘/ Etc / environment’ variables de todo el sistema, mientras que ‘/ etc / profile’ define las variables de shell.
Para uso personal, puede poner variables en ‘~ / .bashrc’ o un archivo similar, si usa otro shell. Para configurarlos, use el mismo formato que el anterior.
Con las herramientas de línea de comandos anteriores, tendrá los conceptos básicos para casi todo lo relacionado con las variables de entorno. Puede comenzar personalizando partes del shell u otras opciones de arranque y luego expandir desde allí.
Obviamente, si es nuevo en Linux, necesita saber más que solo variables de entorno para aprovechar al máximo la línea de comandos. Consulte el artículo: Comandos básicos de Linux que todos deben conocer para obtener más detalles.
¡Buena suerte!
linux
En el pasado, para usar Linux, era necesario familiarizarse con la línea de comandos de inmediato. Los escritorios como GNOME y KDE han hecho que el uso de Linux sea mucho más fácil para los principiantes. Puede usar Linux durante mucho tiempo sin conocer ningún comando de terminal.
Sin embargo, si desea hacer algo que requiera usar la línea de comandos, aún necesita conocer las variables de entorno. Puede parecer un término complicado, pero en realidad, las variables de entorno son fáciles de entender.
¿Qué es una variable de entorno?
Las variables de entorno le permiten establecer opciones en diferentes programas sin tener que editar el archivo de configuración de la aplicación. Esto se aplica a todo el sistema, por lo que están disponibles no solo en programas, sino también en shells e incluso subprocesos.
Se utilizan para ayudar a diferentes comandos a saber dónde Hogar carpeta es, qué nombre de usuario y shell está utilizando actualmente. También puede configurar diferentes opciones, como el color del terminal, utilizando variables de entorno.
Lista de variables de entorno
De hecho, puede dedicar más tiempo a definir diferentes variables de entorno que a enumerarlas. Si resuelve un problema, es útil saber cómo se definen determinadas variables o si se definen.
Este aspecto tiene dos partes. Puede enumerar todas las variables de entorno actuales o elegir considerar solo un valor de variable. Para enumerar todas las variables de entorno definidas actualmente, ejecute el printenv comando sin argumentos:
printenv
Este comando le dará una descripción general de alto nivel de varias variables de entorno. Puede usar este comando para ver lo que se ha definido o usarlo con otra herramienta como grep para buscar determinadas cadenas de texto.
Si solo desea ver el valor de una variable, ejecute printenv con el nombre de la variable que elija como argumento:
printenv HOME
Si, en cambio, desea probar algunas variables diferentes, pásalas todas como argumentos, como en el siguiente ejemplo:
printenv HOME PWD
Para pasar el valor de una variable de entorno, consúltelo con el PS carácter como el siguiente ejemplo:
ls $HOME
Establecer variables de entorno
Definir una variable de entorno también es bastante fácil. Use el nombre sin el PS operador y asígnelo al = operador. Por ejemplo, para definir ‘EXAMPLE_VAR’ para ‘Hola’, ejecutarías el siguiente comando:
EXAMPLE_VAR=hello
Ahora puede acceder a esta variable como arriba usando el PS operador.
echo $EXAMPLE_VAR
Esto solo establecerá la variable para la sesión actual. Cuando cierre la sesión o reinicie su computadora, esta variable desaparecerá. Esto es bueno para realizar pruebas o si solo necesita establecer temporalmente un valor determinado.
Para asegurarse de que existan estas variables de entorno, debe colocarlas en el archivo de configuración adecuado. Puedes usar el Archivo ‘/ Etc / environment’ variables de todo el sistema, mientras que ‘/ etc / profile’ define las variables de shell.
Para uso personal, puede poner variables en ‘~ / .bashrc’ o un archivo similar, si usa otro shell. Para configurarlos, use el mismo formato que el anterior.
Con las herramientas de línea de comandos anteriores, tendrá los conceptos básicos para casi todo lo relacionado con las variables de entorno. Puede comenzar personalizando partes del shell u otras opciones de inicio y luego expandir desde allí.
Obviamente, si es nuevo en Linux, necesita saber más que solo variables de entorno para aprovechar al máximo la línea de comandos. Consulte el artículo: Comandos básicos de Linux que todos deben conocer para obtener más detalles.
¡Buena suerte!