martes, 14 de agosto de 2012

Variables de Entorno

PATH

El PATH es donde se busca los comandos que se tiene en la consola, esta variable se carga en el momento de iniciar el sistema operativo, y su valor depende del tipo de usuario y los permisos que tenga dicho usuario. .

La variable PATH se lo puede modificar temporalmente (en memoria) sin afectar el archivo, ya que la modificación en el archivo puede producir que el sistema operativo funcione de una manera no esperada o incluso no responda (no se prende la maquina)

Modificar temporalmente el PATH

#    PATH=$PATH:$HOME/mis_comandos
#    export PATH          ß Para exportar la variable a otros sub-shells, 
#    echo $PATH           ß Imprime el valor del PATH

$PATH   ß Hace referencia al valor con el cual se ha iniciado
     :            ßPara concatenar otro directorio
$HOME ßDirectorio de trabajo del usuario, su valor depende del usuario que inicia
        cesión por ejemplo:
Si cristo inicia sesión  $HOME será igual a  /home/cristo
/home/cristo/mis_comandosß es un directorio que tiene el usuario para sus comando (programas realizados por el usuario)

Modificar en el archivo, Modificación permanente

Tenemos que tener mucho cuidado con lo que vamos a hacer ya que de esto depende el funcionamiento del SO.

Editamos el archivo /etc/profile con cualquier editor de textos y nos fijaremos si existe alguna agnación al PATH si la existe entonces añadimos “:/nuestro directorio”.

Ejemplo
PATH=$PATH:/……..….:/nuestro directorio

En caso que no exista ninguna asignación PATH, añadimos al final del archivo
PATH=$PATH:/mis_comandos
export PATH

Una vez modificado el archivo
#    source /etc/profile   ß Para que se re inicialice la variable PATH 

Los usuarios del sistema pueden modificar la variable PATH dentro de sus archivos .bashrc o .profile, de este modo ellos podrán acceder a los programas creados para su propio uso.

PS1

PS1 es el indicador de la línea de comandos de la consola.
Al igual que el PATH, se la puede modificar temporalmente o en el archivo de inicio de variables. La modificación en el archivo no es peligrosa como el PATH

#    PS1=’ ->’
#    export PS1
->

No hay comentarios:

Publicar un comentario

Especialistas en sistemas Operativos Linux

Sistematizan a empresas Sistematización a empresas, Agilidad, Seguridad y confianza