variable PATH permanente

20

¿Cómo haré que esta variable /media/De Soft/mongodb/bin PATH sea permanente?

Todo el mundo dice export PATH=$PATH:media/De\ Soft/mongodb/bin to your ~/.profile, or .bashrc, or .zshenv dependiendo de tu shell. No sé qué es ~ / .profile, o .bashrc, o .zshenv. ¿Y qué hacen en realidad?

¿Y cómo agregaré export PATH=$PATH:my/path a mi .profile / .bashrc / .zshenv? Estoy usando Ununtu 14.04 LTS de 64 bits con terminal predeterminado. Soy muy novato en Linux.

    
pregunta Towhid 21.07.2014 - 19:37

3 respuestas

45

Son archivos de configuración. Una forma:

  • Abre una ventana de terminal usando Ctrl + Alt + T
  • Ejecuta el comando gedit ~/.profile
  • Añade la línea

    export PATH=$PATH:/media/De\ Soft/mongodb/bin

    en la parte inferior y guardar

  • Cerrar sesión y volver a iniciar sesión

respondido por el Gunnar Hjalmarsson 21.07.2014 - 20:21
3

Escriba lo siguiente en una ventana de terminal

export PATH=/media/De\ Soft/mongodb/bin:$PATH 

Cierre el terminal y reinicie la computadora. La ruta debe incluir / media / De \ Soft / mongodb / bin cuando escriba esto en el terminal:

echo $PATH
    
respondido por el Nivedita Velagaleti 10.08.2016 - 16:35
0

Para cambiar permanentemente PATH necesita hacer cambios en el archivo /etc/environment . Haga una copia de seguridad antes de editar:

sudo cp /etc/environment /etc/environment.bak
sudo nano /etc/environment

salida de muestra:

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

Las rutas están delimitadas por : , por lo que para agregar una nueva ruta, digamos x/y/z , así se verá nuestro /etc/environment :

PATH="x/y/z:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
    
respondido por el Xaqron 19.05.2018 - 18:51

Lea otras preguntas en las etiquetas