Variables de entorno de Linux

¿Qué son las variables de entorno?

También hay uno en las ventanas.
inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí

Variables de entorno de Linux

env
inserte la descripción de la imagen aquí
linux y variables de entorno de Windows, la función es similar, las variables de entorno del sistema de Windows pueden llamar a programas para que se ejecuten en cmd. La ruta de ejecución de estos programas generalmente se edita en la variable de ruta
Las variables de entorno se dividen en globales o de nivel de usuario
**Estilo atrevido**

¿Qué son las variables de entorno?

La variable de entorno es un grupo de registros de información, el tipo es la estructura KV (keyValue, nombre = valor), que se utiliza para registrar la información clave del sistema operativo.La variable de entorno de la serie Linux, puede usar el comando env
para ver la información de la variable de entorno de la configuración actual del sistema
símbolo $, se puede obtener información sobre estas variables de entorno

Nombre de variable de exportación efectivo temporal
= valor de variable, no será válido cuando el terminal esté cerrado y
efectivo permanentemente

  1. Efectivo para el usuario actual, configurado en el nivel de usuario actual: archivo ~/.bashrc
  2. Efectivo para todos los usuarios, configurado a nivel de sistema: archivo /etc/profile

El archivo de configuración de origen surtirá efecto de inmediato o inicie sesión en el terminal nuevamente para que surta efecto

Configurado a nivel de usuario en el archivo ~/bashrc

exportar nombre de variable = valor de variable # configurado en el archivo ~/.bashrc

Configurado a nivel de sistema en el archivo /etc/profile

exportar nombre de variable=valor de variable# Configurado en el archivo /etc/profile, efectivo para todos los usuarios

Obtener información sobre estas variables de entorno

echo $nombre de variable ${nombre de variable}

**Estilo atrevido**

La variable de entorno PATH
PATH registrará un conjunto de directorios separados por: . El registro aquí es la ruta de búsqueda para que el sistema ejecute el comando, que tiene el mismo efecto que la ruta de la variable de entorno en Windows. Al ejecutar el comando, buscará el comando para ejecutarlo uno por uno
desde el destino registrado en el registro y ejecutarlo. Al modificar el valor de este elemento, agregue una ruta de búsqueda de comando personalizada

Agregar caso de ruta de búsqueda de comando personalizado
(1) Crear archivo

mkdir ~/zenX # crear directorio
tocar testenv # crear archivo
vim editar este testenv

inserte la descripción de la imagen aquí

Establezca el permiso de ejecución de este archivo. No olvide
inserte la descripción de la imagen aquí
configurar la variable de entorno PATH a nivel de usuario o de sistema.

sudo vim ~/.bashrc # nivel de usuario
sudo vim /etc/profile # nivel de sistemainserte la descripción de la imagen aquí

Los ajustes surten efecto

source ~/.bashrc # comando efectivo a nivel de usuario
source /etc/profile # comando efectivo a nivel de sistema

Compruebe si el valor de PATH es válido
inserte la descripción de la imagen aquí

En cualquier momento, independientemente del directorio, puede ejecutar el comando testenv

inserte la descripción de la imagen aquí

printenv ${variable de entorno}

inserte la descripción de la imagen aquí

nombre de la variable de entorno printenv Ver el valor de la variable de entorno especificada

echo $nombre de la variable de entorno | ${nombre de la variable de entorno} Ver el valor de la variable de entorno especificada

el nombre de la variable de entorno unset borra la variable de entorno especificada

Supongo que te gusta

Origin blog.csdn.net/u013400314/article/details/132020312
Recomendado
Clasificación