El $PATH
variable es una de las variables de entorno predeterminadas en Linux (ubuntu). El shell lo utiliza para buscar archivos ejecutables o comandos. Aunque hay dos tipos de variables de entorno:global y locales , discutiré aquí solo este $PATH
específico variables.
Entonces, comencemos por generar primero el contenido de $PATH
variables:
$ echo $PATH
Y obtendrá un resultado como este, que es una lista de directorios separados por dos puntos:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
Ahora aquí viene la parte importante para hacer que sus programas de terminal sean ejecutables sin escribir la ruta completa.
1. Exportando la variable PATH a /etc/environment
Una de las formas más rápidas de agregar permanentemente un directorio a $PATH
la variable de entorno es usando el siguiente comando:
# first append the new directory to path
$ PATH = /usr/local/sbin:/usr/local/bin:/pathToMyDirectory
$ source /etc/environment && export PATH
2. Usando ~/.profile
archivo
Otra forma es usar el .profile
archivo agregando export
comando y luego ejecute el source
comando:
# add this command to `~/.profile` file
$ export PATH=$PATH:/myNewDir
# then run the source command
$ source ~/.profile
Aquí $PATH
se refiere al contenido ya establecido por el sistema, por lo que no tenemos que escribir la ruta de los directorios anteriores.