Archivo diario: 03/12/2024

Variables de entorno PATH temporales en Debian

Adding Executable Program Commands to the PATH variable | CodeXQue son la variables de entorno?

Son variables creadas para determinar el comportamiento de ciertos procesos en un sistema, dichas variables sirven para que las aplicaciones sepan donde se encuentran localizadas ciertas partes del sistema operativo; existen varios tipo de variables de entorno.

En este caso hablaremos de las variables colocadas en PATH, también denominada variable de rutas o caminos.

Los ejercicios planteados aquí solo agregarán o modificaran esta variable de manera temporal; es decir que cuando se reinicie el sistema las mismas se restaurarán a su forma original

Para averiguar cuales son las rutas por defecto en el sistema debemos hacerlo desde la terminal o consola; y logearnos como súper usuario; una vez dentro de la terminar, colocamos la siguiente instrucción en el prompt.

# echo $PATH

Lo cual mostrara algo similar a esto:

/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

Esto significa que se han definido caminos o paths para que los archivos, o programas puedan ser localizados desde cualquier parte del sistema, por ejemplo para /usr/local/bin indicará que dentro de esa carpeta se encuentran los archivos ejecutables o binarios accesibles para los usuarios locales del sistema operativo; y así sucesivamente.

Ahora bien si deseamos agregar otras rutas a la variable de entorno PATH, usaremos el comando export, de la siguiente manera:

export PATH=$PATH:/ruta

A manera de ejemplo tendríamos

# export PATH=$PATH:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

Si desea verificar los cambios en el PATH solo deberíamos ejecutar nuevamente el comentado:

# echo $PATH

Algunos tips importantes

Si dese eliminar TODA la ruta de la variable PATH lo podemos hacer escribiendo el siguiente comando

# export PATH=

Si verificamos, vemos que no hay ninguna ruta activa

Y listo..!

Categorias

Tutoriales

diciembre 2024
L M X J V S D
 1
2345678
9101112131415
16171819202122
23242526272829
3031