Variables de Entorno en Linux
Variable | Descripción |
---|---|
$# |
Número total de argumentos en la línea de órdenes. |
$$ |
PID del proceso actual |
$* |
Valor de todos los argumentos de la línea de órdenes |
$0 |
Este argumento significa el nombre del programe en ejecución |
$1,$2,etc. |
$1 se reemplaza por el primer argumento, $2 se reemplaza … de la línea de órdenes (hasta la variable $9 ). Se puede utilizar la orden shift para despasar los argumentos de la línea de órdenes |
$? |
Estado de la salida de la orden más reciente |
$@ |
Valor de todos los argumentos de la línea de órdenes. Cada argumento ira entre comillas individuales si se encierra a $@ entre comillas, de la forma "$@" |
BASH |
(Ej.: =/usr/bin/bash) |
DISPLAY |
Una tarea importante del servidor X es la administración de las pantallas (DISPLAY); normalmente cada terminal tiene un display. El nombre de cada display esta determinado por la variable de entorno DISPLAY |
EDITOR |
Establece el editor de texto predeterminado |
HISTFILE |
El nombre del fichero que guarda la historia de órdenes. En el arranque, la historia se inicia a partir del fichero nombrado en la variable HISTFILE (por omisión ~/.bash_history). |
HISTFILESIZE |
HISTFILE se trunca, para contener no más de HISTFILESIZE líneas. |
HISTSIZE |
Cuando un shell termina, las últimas HISTSIZE líneas se copian de la lista de historia a HISTFILE Si la opción histappend está activa (ver comando shopt), las líneas se añaden al fichero de historia; si no, el fichero de historia se sobrescribe. |
HOME |
Directorio origen del usuario |
HOSTNAME |
Nombre de la máquina. |