variables de entorno

13.10.2014 13:19
Estas son variables asociadas a cadenas de texto que tienen un significado especial para el sistema, una
de las más importantes por ejemplo es PATH, que muestra la ruta a los programas ejecutables, si por
ejemplo quisiéramos hacerle la vida difícil a un usuario simplemente habría que alterar su variable
PATH para que apunte hacia donde no hay programas, de este modo el intérprete de comandos sería
incapaz de ejecutar cualquier orden.
El siguiente programa muestra un par de variables de entorno. Al cual llamare p3.sh
EL uso de estas vaiables es poniendo el signo de pesos y todo en mayusculas, donde en este ejemplo:
$USER.- nos dice el nombre de usuario
$PWD.- nombre del directorio en donde se encuentra
Añadimos permisos con chmod +x p3.sh y ejecutamos con ./p3.sh
 
El comando export sirve para guardar variables de entorno nuevas, generalmente las variables de
entorno para todos los usuarios se encuentran declaradas en /etc/profile
 
pero se pueden hacer cambios creando un profile para cada usuario.
En el siguiente ejemplo vamos a crear un profile para el usuario que ejecute el script.
Cuando un usuario accede al sistema se carga el perfil (profile) general ubicado en /etc/profile y luego
se carga el perfil ubicado en $HOME/.profile, este es un script que se ejecuta cuando el usuario accede,
dentro de ese script pueden declararse algunas variables de entorno.
 

 

Contacto

topicos administracion eder ederpalacios@hotmail.com