Después de usar el terminal ssh para iniciar sesión en la consola de Linux OS
, aparecerá un símbolo de solicitud (por ejemplo: # o ~). Después de este símbolo de solicitud, puede ingresar el comando. Linux lo hará de acuerdo con el comando de entrada. En respuesta, esta serie de acciones es manejada por un llamado shell.
Shell es un programa, el más utilizado es Bash, que es el shell que usará el sistema de inicio de sesión por defecto.
bashrc y profile son el archivo de configuración de inicio de shell (de hecho, estos dos archivos también son shell scripts), puede inicializar las variables de entorno para el shell actual, etc., son similares a Microsoft DOS / Windows
El archivo autoexec.bat.
La siguiente es una descripción detallada de los usos y diferencias entre bashrc y perfil:
para usuarios individuales
.bashrc
# ~ /.bashrc: ejecutado por bash (1) para Shells que no son de inicio de sesión.
.profile
# ~ /.profile: ejecutados por shells de inicio de sesión compatibles con Bourne.
Para todos los usuarios de /etc/bash.bashrc# Archivo .bashrc de todo el sistema para Shell bash (1) interactivo /etc/profile# /etc /profile: archivo .profile de todo el sistema para el shell Bourne (sh (1)
bashrc y diferencias de perfil
desde arriba La descripción muestra que la diferencia entre bashrc y el perfil es:
1. bashrc se ejecutará automáticamente después de que se inicie el sistema.
2. El perfil no se ejecutará hasta que el usuario inicie sesión.
3. Después de la configuración, puede usar el comando source bashrc para actualizar bashrc, o usar el comando source profile para actualizar el perfil.
PS: Por lo general, modificamos bashrc, algunas distribuciones de Linux no necesariamente tienen un perfil. Archivo
4. Las variables configuradas en /etc /profile (global) pueden aplicarse a cualquier usuario, y las variables configuradas en ~ /.bashrc etc.
(local) solo pueden heredarse en /etc /profile de Cantidad, son una relación entre padre e hijo y ".
Introducción adicional
Además, debe agregar algunas notas sobre los documentos relacionados con bashrc:
~ /.bash_profile: El usuario puede usar este archivo para ingresar la información de shell que usa exclusivamente el usuario. Cuando el usuario inicia sesión, ¡el archivo solo se ejecuta una vez! De manera predeterminada, establece algunas variables de entorno y ejecuta el archivo .bashrc del usuario.
~ /.bash_logout: ejecute el archivo cada vez que salga del sistema (salga del shell bash).
~ /.bash_profile es interactivo, el modo de inicio de sesión ingresa a bash, ~ /.bashrc no es interactivo -el modo de inicio de sesión entra en la ejecución de bash, por lo general las dos configuraciones son aproximadamente las mismas, por lo que generalmente la primera llamará a la segunda
Muchos medios y expertos creen que Linux cree que Linux es más seguro que Windows
Descarga NetBeans Toma netbeans-7.0beta2-ml-javaee-linux.sh como ejemplo #sh netbeans-7.0beta2
o generado a partir del proceso de compilación y enlazado vmlinux visualizarla, unidos por un grupo
En el desarrollo de los sistemas de LINUX integrados existentes, todos los ingenieros están cansados
Experiencia de aprendizaje del comando awk de Linux
Linux /CentOS agrega /elimina usuarios de FTP y establece permisos
Tutorial básico de conversión de codificación de Linux
Varias precauciones de seguridad para sistemas Linux
Tutorial de implementación de Linux Nginx Soft Load
El archivo de copia de seguridad del comando lftp de CentOS Linux
Dos "BBC" para recuperar sistemas Linux dañados
Cómo lograr la transferencia de archivos de Linux y Windows
XXX no está en el archivo de sudoers. Este incidente será reportado
Uso de Win7 Remote Desktop para ayudar a su familia a reparar computadoras en la empresa
¿Cómo establecer la máxima autoridad de gestión del sistema Win7?
Los usuarios a menudo pasados por alto el sistema Windows8
Dos trucos para que su sistema Win2003 logre una velocidad automática de inicio de sesión
¿Qué pasa si el icono de win10 es confuso? ¿Cómo limpiar el caché de iconos?
¿Qué debo hacer si la pantalla del notebook Win10 HP parpadea?
¿Cómo Win7 esconde la letra de la unidad? Win7 no muestra el método de la letra de unidad
Configuración de acceso y uso compartido de red de Windows XP