Variables de entorno Linux (2)

  
                  1, linux es un sistema operativo multiusuario. Cada usuario inicia sesión en el sistema y tiene un entorno de ejecución dedicado. Por lo general, el entorno predeterminado para cada usuario es el mismo. Este entorno predeterminado es en realidad una definición de un conjunto de variables de entorno. Los usuarios pueden personalizar su propio entorno operativo modificando las variables de entorno del sistema correspondientes. 2, a menudo modifican las variables de entorno en el archivo /etc /profile, el contenido modificado aquí es para todos los usuarios.
Las siguientes operaciones principales se realizarán en este archivo. 3. Cómo agregar variables de entorno.
Por ejemplo, agrega "NAME = liheng".
Agregue el siguiente contenido al final de la exportación del archivo de perfil NAME = liheng
El valor de la variable liheng se puede citar o no, el efecto es el mismo. 4. El contenido agregado o modificado en el archivo de perfil debe cerrarse para que tenga efecto. 5. Repita cómo se entienden las variables.
Lo que sucede a menudo es la definición de la variable PATH.
Por ejemplo: en el peofile por defecto, la variable PATH tiene una PATH = ¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥ Y¥ ····· (digamos una analogía). El PATH = ········ ¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥ Todo el mundo debe prestar atención. 6, caracteres especiales introducidos.
Por ejemplo, los siguientes contenidos están incluidos en el perfil, y el uso de los símbolos especiales se explica a continuación.
exportar A = /q /jing: aaa /cc /ld
exportar B =.: /Liheng /wang
exportar A = /cd /cdr: $ A
Todos prestan atención al símbolo rojo:
: indica el significado paralelo. Por ejemplo, hay varios valores de la variable A y el símbolo se usa para la separación.
. Indica el directorio actual de su operación. Por ejemplo, el comando pap buscará la variable de entorno B.
En el comando /home type pap, el sistema primero encuentra el contenido de B en el directorio /home (es decir, la ruta actual), si no está en el directorio /liheng /wang para encontrar información sobre B.
$ indica el valor de esta variable antes de esta definición, como $ A para /q /jing: aaa /cc /ld. Es decir,
A = /cd /cdr: /q /jing: aaa /cc /ld
7, use el comando env para mostrar todas las variables de entorno. Simplemente escriba env en el símbolo del sistema.
El comando set muestra todas las variables de shell definidas localmente. 8, variables de entorno comunes
RUTA: determina qué directorios buscará el shell los comandos o programas
INICIO: directorio de inicio del usuario actual
CORREO: se refiere al directorio de almacenamiento de correo del usuario actual.
SHELL: se refiere a qué shell está usando el usuario actual.
HISTSIZE: se refiere al número de registros guardados en el comando histórico
LOGNAME: se refiere al nombre de inicio de sesión del usuario actual.
HOSTNAME: se refiere al nombre del host, muchas aplicaciones generalmente se obtienen de esta variable de entorno si desea usar el nombre del host.
LANG /LANGUGE: es una variable de entorno dependiente del idioma que los usuarios pueden modificar en varios idiomas.
PS1: es el indicador básico, para el usuario root es #, para los usuarios normales es $.
PS2: es un indicador secundario, el valor predeterminado es ">". Puede modificar el carácter del comando actual modificando esta variable de entorno. Por ejemplo, el siguiente comando cambiará la solicitud a la cadena "Hola, Mi Nuevo Mensaje :)".
# PS1 = "Hola, Mi Nuevo Mensaje :)" 9. Edite la variable de entorno utilizando el archivo .bashrc modificado, que solo es útil para el usuario actual.
La edición de variables de entorno utilizando el archivo /etc /profile modificado es útil para todos los usuarios. Todos deben prestar atención a la diferencia.
10, el archivo de perfil se ejecutará cuando se inicie el sistema. Puede agregarle otros comandos, pero debe agregarlo correctamente. De lo contrario, el sistema no se iniciará.
Copyright © Conocimiento de Windows All Rights Reserved