Difference between revisions of "Variables de entorno"

From Asociación de Robótica UC3M
Jump to navigation Jump to search
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
Las variables de entorno son como variables de un programa (cadenas de caracteres) propios del Sistema Operativo. Cualquier programa las puede utilizar, y los usuarios las pueden modificar.
+
__NOTITLE__
  
En Windows se pueden leer con escribir '''echo %VARIABLE%''' en el Símbolo de Sistema.
+
----
  
En Windows son modificables a través de Panel de Control -> Sistema -> Avanzado -> Variables de Entorno
+
'''Por favor rediríjanse a NUEVO TUTORIAL: https://github.com/asrob-uc3m/tutoriales/blob/master/software/environment-variables.md'''
  
En Linux se pueden leer con escribir '''echo $VARIABLE''' en una [[Consola_de_Linux| consola]].
+
----
 
 
En Linux se pueden modificar con escribir '''export VARIABLE=valor''' (véase que es sin el símbolo $) en una consola (válido para la sesión de consola), en ~/.bashrc (al arranque de una consola), o en ~/.profile (al arranque del PC).
 
 
 
== Variables de Uso Frecuente ==
 
 
 
'''PATH'''
 
 
 
Es donde el sistema operativo busca ejecutables (.exe en Windows, sin extensión en Linux).
 
 
 
'''LD_LIBRARY_PATH'''
 
 
 
Es uno de los lugares donde el sistema operativo busca [[Librerías_Estáticas_y_Dinámicas |librerías dinámicas]].
 
 
 
'''USER'''
 
 
 
Nombre del usuario de sesión.
 
 
 
'''HOME'''
 
 
 
Equivalente a '''~''' y a '''/home/$USER''', es la carpeta personal del usuario de sesión.
 
 
 
'''HOSTNAME'''
 
 
 
El nombre de la máquina.
 
 
 
'''xxxx_ROOT'''
 
 
 
Las aplicaciones pueden utilizar esta variable para saber dónde está la raíz del código fuente descargado de la aplicación xxxx.
 
 
 
'''xxxx_DIR'''
 
 
 
Las aplicaciones pueden utilizar esta variable para saber dónde está la raíz del ''build'' del código fuente descargado de la aplicación xxxx.
 
 
 
'''!$'''
 
 
 
Esta variable de entorno propia de Linux guarda la última "palabra" escrita (véase que la notación es un tanto extraña, la exclamación precede al símbolo $).
 

Latest revision as of 12:45, 23 November 2017