Liunx登录时相关bash配置文件(登录脚本)

profile类的文件:设定环境变量,运行命令或脚本

bashrc类的文件:定义命令别名

全局配置:

/etc/profile

/etc/profile.d/*.sh

/etc/bashrc

个人配置文件:

~/.bash_profile

~/.bashrc

用户登录时加载bash配置文件的过程,从开始到登陆的两种方式,再到登出。

开机执行脚本: /etc/rc.local

登陆式(输入用户密码式)执行的顺序:

/etc/profile --> /etc/profile.d/*.sh --> ~/.bash_profile --> ~/.bash_login --> ~/.bashrc --> /etc/bashrc

非登录式(临时切换,没输入密码)执行的顺序:

~/.bashrc --> etc/bashrc

退出时执行文件: ~/.bash_logout

相关推荐
zfxwasaboy21 小时前
DRM KMS 子系统(4)Planes/Encoder/Connector
linux·c语言
暮色_年华21 小时前
随想 2:对比 linux内核侵入式链表和 STL 非侵入链表
linux·c++·链表
dnncool1 天前
【Linux】操作系统发展
linux
文言一心1 天前
LINUX离线升级 Python 至 3.11.9 操作手册
linux·运维·python
XRJ040618xrj1 天前
如何在Linux中根据物理网卡建立虚拟网卡
linux·服务器·网络
码农水水1 天前
蚂蚁Java面试被问:混沌工程在分布式系统中的应用
java·linux·开发语言·面试·职场和发展·php
晚风吹长发1 天前
初步了解Linux中的动静态库及其制作和使用
linux·运维·服务器·数据结构·c++·后端·算法
物理与数学1 天前
linux 内核memblock
linux·linux内核
4t4run1 天前
28、Linux 系统定时任务
linux·运维·服务器