archivo de configuración variable de entorno del sistema Linux


Aquí Insertar imagen Descripción

En primer lugar, el archivo de configuración variable de entorno

  • /etc/profile # Archivo de configuración global
  • /etc/profile.d/*.sh # Archivo de configuración global, el idioma lang
  • ~/.bash_profile # Archivo de configuración específico de usuario define el entorno de usuario
  • ~/.bashrc # Archivo de configuración específica del usuario, alias definidos por el usuario (alias)
  • /etc/bashrc # Archivo de configuración global, el símbolo (PS1)

En segundo lugar, el papel del archivo de configuración

/etc Directorio en vigor para todos los usuarios en

~/ Sólo el directorio de usuario actual en vigor

  1. El proceso básico de proceso de la conexión sistema de carga es la siguiente:
/etc/profile
~/.bash_profile
~/.bashrc
/etc/bashrc
命令提示符
/etc/profile.d/*.sh
/etc/profile.d/lang.sh

Un proceso, iniciado sesión:

/etc/profile
/etc/profile.d/*.sh
/etc/profile.d/lang.sh

Proceso II terminado de cargar lang.sh etc., el medio ambiente cargado archivo de configuración variable:

/etc/profile
~/.bash_profile
~/.bashrc
/etc/bashrc
命令提示符

Procedimiento III: por comando su - para iniciar la sesión, sólo es necesario volver a cargar /etc/bashrclos archivos y otros documentos lang.sh:

/etc/bashrc
/etc/profile.d/*.sh
/etc/profile.d/lang.sh
命令提示符

Caso 1, las variables de entorno del sistema de demostración proceso de carga:

# 最初登录系统,加载系统环境变量配置文件流程
/etc/profile
.bash_profile
.bashrc
/etc/bashrc
# 通过su 命令切换root 用户,环境变量的加载流程
[chenman@localhost ~]$ su
Password:
~/.bashrc
/etc/bashrc
[root@localhost chenman]# exit
# 通过su - 命令切换root 用户,环境变量的加载流程
[chenman@localhost ~]$ su -
Password:
Last login: Fri Mar 20 17:40:47 CST 2020 on pts/0
/etc/profile
~/.bash_profile
~/.bashrc
/etc/bashrc

El proceso de carga variable de entorno de usuario por defecto es la siguiente:

/etc/profile
~/.bash_profile
~/.bashrc
/etc/bashrc
命令提示符

Después de su cambio de usuario, variables de entorno proceso de carga es el siguiente:

~/.bashrc
/etc/bashrc
命令提示符

do - después de que el usuario de traspaso, el proceso de carga variable de entorno es la siguiente:

/etc/profile
~/.bash_profile
~/.bashrc
/etc/bashrc
命令提示符

Por el caso anterior demuestra, se pueden extraer:
el inicio de sesión predeterminado se cargará por las variables de entorno de proceso, comando su a cargas interruptor sólo ~/.bashrc, /etc/bashrcarchivos de configuración, su -lo hará, y el inicio de sesión predeterminado del mismo, de acuerdo con las cargas variables de entorno de proceso. Por lo tanto, cuando tenemos que añadir las variables de entorno que tenga que declarar las variables mediante el uso de la escena.
Nota: Los permisos de archivo máximo son 666

La máxima autoridad del directorio es 777 x permisos para el directorio es cd

umaskLos permisos se definen permisos predeterminados de permisos preparan descartan, el valor de máscara U es un valor obtenido restando la carta (XOR);

Por ejemplo:

umask = 022 que se crea

Los permisos de archivo por defecto son rw-rw-rw- ---- w-w- = rw-r-r-- 644

Los permisos de directorio por defecto son rwxrwxrwx ---- w-w- = rwxr-xr-x 755

Tercero, otros perfiles

  1. Las variables de entorno en perfiles del efecto sobre el cierre de sesión ~/.bash_logout

    Puede realizar algún comando especificado al cerrar la sesión.

  2. historial de comandos ~/.bash_history

  3. mensajes :( mensaje de advertencia locales de terminales de acceso de bienvenida) /etc/issuefalla remota

    1. pantalla del terminal remoto un mensaje: /etc/issue.net

      1. personaje de transferencia no se puede utilizar en /etc/issue.net
      2. En el archivo de configuración de ssh / etc / ssh / sshd_config decisión, añadiendo "Banner /etc/issue.net", y reiniciar el servicio.
    2. Después de aterrizar un mensaje de bienvenida: /etc/motd

/ Etc / ssh / sshd_config decisión, añadiendo "Banner /etc/issue.net", y reiniciar el servicio.

  1. Después de aterrizar un mensaje de bienvenida: /etc/motd

    Ya sea de acceso local o remoto, puede mostrar la información en el archivo!

Publicado 55 artículos originales · elogios ganado 20 · Vistas a 70000 +

Supongo que te gusta

Origin blog.csdn.net/AMimiDou_212/article/details/104994421
Recomendado
Clasificación