3.287 cursos gratis
6.265.095 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Software > Sistema operativo Linux > Variables de Ambiente

Sistema operativo Linux

Autor: José González
Curso:  4,67/5 4,67/5 (3 opiniones) |1438 alumnos|Fecha publicación: 20/04/2009

Capítulo 8:

 Variables de Ambiente

Variables de ambiente

Las variables son utilizadas para almacenar números, secuencias de caracteres e informaciones en general. Una Variable de Ambiente es una variable establecida por el sistema o por un usuario, en la línea de comando del sistema, y puede ser usada por cualquier programa. El Linux tiene diversas variables predefinidas tales como, nombre de usuario, el directorio nombre y el nombre del sistema. El comando env genera una lista de todas las variables persistentes definidas en su shell, o sea, las variables que continúan existiendo igual después que el comando actual o script finaliza. El resultado de esa salida es mostrado a seguir:

alumno@máquina alumno)$ env
USERNAME=alumno
ENV=/home/alumno/.bashrc
BROWSER=xterm -font 9x15 -e lynx
HISTSIZE=1000
HOSTNAME=máquina.andromeda
LOGNAME=alumno
HISTFILESIZE=1000
MAIL=/var/spool/mail/alumno
TERM=xterm
HOSTTYPE=i386
PATH=/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/opt/kde/bin
KDEDIR=/opt/kde
HOME=/home/alumno
SHELL=/bin/bash
USER=alumno
MANPATH=/usr/man:/usr/X11R6/man
DISPLAY=:0.0
OSTYPE=Linux
SHLVL=4
_=/usr/bin/env
[alumno@máquina alumno]$

La mayoría de las variables son usadas para nombres de caminos de bibliotecas e informaciones como tipo y plataforma del sistema operacional. No todas las variables aquí listadas están presentes en el sistema do usuario. Las variables de sistema más comunes están listadas en la tabla abajo:

Tabla 5-4. Las variables

Variables de Ambiente

Las variables predefinidas son automáticamente configuradas por el shell y en general son utilizadas dentro de scripts del shell. El método usado para definir variables en la línea de comando depende del shell en uso. El shell bash, que es el mas utilizado en el Linux, requiere el uso del comando export embutido. Crear una variable en la línea de comando del bash sigue la siguiente forma:

NOMBRE_VARIABLE="valor"; export NOMBRE_VARIABLE o export NOMBRE_VARIABLE="valor"

Para configurar una variable de forma permanente se debe incluir en los archivos de inicialización. El archivo usado para tal es el ~/.bash_profile. Para editarlo se puede usar cualquier editor de modo texto que este disponible en nuestro Linux, como por ejemplo el vi.

Archivos de inicialización de la sesión

Después de responder al login del Linux es iniciada una secuencia de procedimientos determinados por los archivos de inicialización del shell. Para el shell bash esos archivos son:

/etc/profile
~ /.bash_profile
~ /.bashrc
/etc/bashrc

Cada shell tiene sus archivos de inicialización. Existen varias formas de inicializar el shell, los principales son, via login y via linea de comando. Existen diferencias entre ellos en la forma como inician los archivos de inicialización.

Durante un login la secuencia es:

/etc/profile
~/.bash_profile
~/.bashrc
/etc/bashrc

Capítulo anterior - Linux. Recursos comunes
Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 3 opiniones. Opina sobre este curso.


Cursos similares a Sistema operativo Linux


Cursos Valoración Alumnos Vídeo
Selección de objetos con la herramienta pluma en Photoshop
En este curso vamos a aprender, mediante el programa Photoshop, a seleccionar cualquier tipo de objeto que uno pueda encontrar en una fotografía o en cualquier otro tipo ... [04/07/08]
 4,81/5 940
Curso con video
Curso con video
Curso de Autocad
El programa Auto Cad es un programa completo de diseño asistido por computadora con el cual se puede dibujar cualquier objeto, tanto bidimensional como tridimensionalment... [29/06/06]
 4,18/5 9.190  
Introducción a MSDos
Aprende a utilizar este viejo sistema operativo y a implementarlo en funcion con windows. Desde lo más básico hasta lo más avanzado y un poco de hack.... [23/08/06]
5/5 8.562  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail