Saltar al contenido

¿Cómo puedo restablecer $ PATH a su valor predeterminado en Ubuntu?

Solución:

La respuesta a tu pregunta es:

PATH=$(getconf PATH)

y funciona en cualquier sistema compatible con POSIX. La respuesta seleccionada es la forma correcta de aumentar la ruta sin borrar el contenido existente anterior. Si usa bash, podría considerar:

PATH+=:$mynewdir

Puede encontrarlo en / etc / environment:

$ /usr/bin/cat /etc/environment

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

Entonces, solo obténgalo:

$ source /etc/environment 
$ echo $PATH

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

Agregar: $ PATH al final de la línea de exportación solucionó el problema, por ejemplo export PATH=<directory to be added>:$PATH

Agrego esta línea al ~/.bash_rc archivo en lugar del ~/.profile archivo para que pueda ver el efecto inmediatamente en una nueva terminal y por otras razones basadas en la información aquí: https://superuser.com/questions/176404/linux-bash-not-loading-profile-in-new-session

Para mí, la salida predeterminada de echo $PATH antes de agregar el nuevo directorio es:

/ usr / lib / lightdm / lightdm: / usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin: / usr / games

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *