Los consejos proporcionados en este artículo incluyen dos métodos para agregar la ruta persistente tanto para los usuarios específicos como para todos los usuarios, siendo útiles para cada distribución de Linux.
Las dos primeras secciones del contenido van directamente al punto, describiendo los pasos para agregar una ruta de forma permanente. Después de lo cual, puede encontrar una breve explicación sobre las variables de entorno.
Todas las instrucciones explicadas en este artículo contienen capturas de pantalla, lo que facilita la comprensión y la ejecución de los ejemplos.
Cómo agregar una ruta permanentemente a un usuario específico en Linux
El primer paso antes de comenzar es verificar nuestra variable de entorno de ruta actual.
Puede hacerlo de una manera simple ejecutando el eco Comando seguido de un signo de dólar ps y la variable de entorno cuyo valor desea ver cuál es el CAMINO, Como se muestra en la siguiente captura de pantalla:
Echo $ PathComo puede ver, hay 6 caminos separados por colon. Todos los caminos deben estar separados por colon.
Otra forma de verificar todas sus variables de entorno, incluida la ruta, es ejecutar el envidia Comando como se muestra en el siguiente ejemplo:
NOTA: Mientras escribía este tutorial, edité mis caminos varias veces. Por eso verás diferentes valores en las capturas de pantalla.
envidiaComo puede ver en la figura dada, se enumeran todas las variables de entorno, incluidas las rutas del usuario.
Para agregar una ruta permanente, uno de los métodos es editar el archivo oculto .bashrc. Puede imprimir los archivos ocultos ejecutando el LS comando seguido de la -a (Todos) bandera en el directorio de inicio.
ls -a ~/Para editar el .bashrc archivo, agregue una ruta permanente. Use el editor de texto de su preferencia. En mi caso, usé nano, Como se muestra en lo siguiente:
nano .bashrcEn este primer ejemplo, agregué el camino ficticio /home/linuxhint/something/default/bin dónde Linuxhint es el usuario hogar.
La sintaxis es la siguiente, donde debe reemplazarse con la ruta real que desea agregar:
exportación ruta = "$ ruta:"En este caso, agregué la siguiente línea:
Exportar ruta = "$ ruta: $ home/something/default/bin"Alternativamente, puede usar el eco Comprar para agregar la línea usando la siguiente sintaxis donde 'Contenido de línea'Debe ser reemplazado por el comando completo. Y Archivo debe reemplazarse con el archivo que está editando (.bashrc).
echo 'línea contenido' >> archivoEl ejemplo práctico es el siguiente, como se indicó anteriormente, en caso de que quiera agregar la ruta $ Home/Something/Default/Bin o /home/linuxhint/something/default/bin (que son los mismos):
echo 'exportar ruta = "$ ruta: $ home/something/default/bin"' >> .bashrcActualice sus variables de entorno ejecutando el siguiente comando:
fuente .bashrcPara imprimir todas las variables de entorno, incluidas las rutas actualizadas, puede usar el envidia dominio.
envidiaPara mostrar solo el CAMINO Variable de entorno, ejecute el comando que se muestra en la siguiente figura:
Echo "$ Path"Otra forma de agregar una ruta a la variable de entorno de usuario es editar el ".Archivo de perfil "ubicado en el directorio de inicio.
Esta vez, usemos el LS comando seguido de la -l marcar para mostrar todos los archivos, incluidos los archivos ocultos,.
LS -LD .?*Como puede ver, hay un archivo llamado ".perfil". Editarlo usando el editor de texto de su elección. En mi caso, usé nano.
nano .perfilEncuentre la línea similar a la señalada por la flecha blanca en la siguiente figura:
En este ejemplo, agregué el /home/linuxhint/something/default/bin camino.
Debajo de la línea encontrada, agregue una línea como se muestra al final de la siguiente imagen, reemplazando el/home/linuxhint/something2/default/bin con la ruta real que desea agregar:
Actualice su variable de entorno ejecutando el comando que se muestra en la siguiente imagen:
fuente .perfilVerifique la ruta actualizada con el siguiente comando:
Echo $ PathO imprima todas las variables de entorno, incluida la ruta utilizando el envidia dominio:
envidiaPuede encontrar las instrucciones para agregar una ruta permanente para todos los usuarios en la siguiente discusión.
Cómo agregar globalmente una ruta permanentemente a todos los usuarios en Linux
Esta sección muestra cómo agregar una variable de entorno de ruta persistente global para todos los usuarios.
Esto se puede hacer editando dos archivos, /etc/perfil y /etc/bash.bashrc.
En el primer ejemplo, te mostraré cómo editar el /etc/perfil archivo.
Use el editor de texto que usó para modificar el /etc/perfil.
sudo nano /etc /perfilAl final del archivo, agregue la siguiente línea donde /opt/something10/bin debe ser reemplazado por el camino que desea agregar.
exportación ruta = "$ ruta:/opt/something10/bin"Actualice la ruta de la variable de entorno utilizando el comando de origen como se hace en la sección anterior de este artículo.
fuente /etc /perfilCompruebe si la ruta se agregó correctamente usando el eco Comando como se muestra en la siguiente imagen:
Echo $ PathOtra forma de agregar permanentemente una ruta a nivel mundial es editar el /etc /bash.archivo bashrc usando el editor de texto para abrirlo.
sudo nano /etc /bash.bashrcEn el siguiente ejemplo, agregué la nueva ruta /opt/something20/bin.
Agregue una línea similar a la siguiente, reemplazando el /opt/something20/bin con la ruta real que desea agregar.
exportación ruta = "$ ruta:/opt/something20/bin"Actualizar la variable de entorno de ruta utilizando el fuente dominio. Luego, verifíquelo ejecutando el eco Comando como se muestra en el siguiente ejemplo:
fuente /etc /bash.bashrcComo puede ver, ambos métodos funcionaron con éxito y se agregaron las rutas.
Usuario frente a variables de entorno amplio del sistema
La diferencia entre el usuario específico y las variables de entorno global es la siguiente:
Este tutorial explicó profundamente cómo agregar una variable de ruta. Para editar las variables de entorno de usuario, debe editar el .bashrc o .perfil Archivos ubicados en el directorio de inicio. Las variables exportadas a este archivo se cargarán cada vez que el usuario inicie una sesión.
Las variables del sistema se almacenan en el /etc/bash.bashrc o /etc/perfil archivos.
Conclusión
Como puede ver, agregar las variables de ruta tanto temporal como permanentemente es bastante fácil y puede ser realizado por cualquier usuario de Linux independientemente del nivel de conocimiento. Cada usuario de Linux debe comprender la función variable de ruta y cómo administrarla. Otras variables también se explican profundamente en Linux Sugerencia. El contenido explicado anteriormente es válido para casi todas las distribuciones de Linux.
Gracias por leer este tutorial que muestra cómo agregar permanentemente la variable de ruta. Sigue siguiéndonos para obtener más contenido profesional.