Introducción
Bash significa Bourne-Again Shell, que es un reemplazo de Bourne Shell distribuido en la mayoría de los sistemas operativos Linux y GNU. Viene con características más avanzadas que la versión anterior.
PATH
es una variable de entorno que almacena la ruta de los directorios que contienen archivos ejecutables.
Si desea PATH
configurar las variables del servidor remoto, continúe leyendo, de lo contrario, omita el primer capítulo "Conexión al servidor" y lea el siguiente.
Conectando al servidor
Para acceder al servidor, necesita saber la dirección IP. También necesitará su nombre de usuario y contraseña para la verificación. Para conectarse al servidor como root escriba el siguiente comando:
ssh root@IP_DEL_SERVER
A continuación, deberá ingresar la contraseña de usuario raíz.
Si no está usando el usuario raíz, puede iniciar sesión con otro usuario usando el mismo comando, luego cambie a su usuario raíz :
ssh nome_utente@IP_DEL_SERVER
A continuación, se le pedirá que introduzca su contraseña de usuario.
El puerto estándar para conectarse a través de ssh es 22 , si su servidor usa un puerto diferente, deberá especificarlo usando el parámetro -p , luego escriba el siguiente comando:
ssh nome_utente@IP_DEL_SERVER -p PORTA
¿Cómo configurar la variable PATH?
Siempre que necesite agregar un nuevo ejecutable en la variable PATH, puede agregarlo al principio de otro directorio o al final de otros directorios.
El sistema verifica la presencia de cualquier ejecutable en los directorios establecidos en PATH de principio a fin. Si el binario solicitado se encuentra en un directorio, ignorará el resto. En caso de haber agregado un ejecutable al final, el sistema puede ignorarlo si se encuentra un ejecutable con el mismo nombre en directorios previamente configurados.
Configuración después de otros ejecutables:
export PATH=${PATH}:/opt/maven/bin
Configuración antes que otros ejecutables:
export PATH=/opt/maven/bin:${PATH}
Información: cuando use el /etc/environment
, simplemente configure la ruta sin el comando de export
, por ejemplo:
PATH=/opt/maven/bin:${PATH}
¿Dónde configurar la variable PATH?
Hay varios scripts disponibles en el sistema Linux donde se puede configurar la variable de entorno PATH. Estos scripts se ejecutan bajo condiciones predefinidas. Por ejemplo, algunos scripts se ejecutan durante el inicio del sistema y algunos de ellos se ejecutan al iniciar o cerrar la sesión del usuario.
A continuación se muestra la lista de scripts que se ejecutan en diferentes condiciones. Puede elegir uno para configurar la variable PATH.
Configuración de todo el sistema:
- /etc/bashrc: Este script se invoca al iniciar el sistema. La configuración del entorno PATH en este archivo estará disponible para todos los usuarios.
- /etc/bash.bashrc: este script se invoca para iniciar sesión y shells interactivos.
- /etc/profile: este script se invoca solo con shells de inicio de sesión.
- /etc/profile.d/*.sh: Todos los scripts con la extensión “.sh” se llaman desde el script /etc/profile.
- /etc/environment: Este es el primer archivo que utiliza el sistema operativo al iniciar sesión. Esto se usa específicamente para establecer variables de entorno. Este archivo no requiere el uso de la palabra clave de
export
.
Configuración de nivel de usuario:
- $ HOME /.bashrc: este archivo se llama desde el shell sin iniciar sesión.
- $ HOME /.profile: este archivo se denomina shell de inicio de sesión. Además, este archivo llama al script ~/.bashrc.
conclusión
La variable de entorno PATH es una parte esencial de Linux y otros sistemas basados en GNU. Se debe tener cuidado antes de configurar la variable PATH.