linux下bash配置文件
1.bash的配置文件:
全局配置:/etc/profile, /etc/profile.d/*.sh, /etc/bashrc
个人配置:~/.bash_profile, ~/.bashrc
profile类的文件:
设定环境变量
运行命令或脚本
bashrc类的文件:
设定本地变量
定义命令别名
2. 登录式shell读取配置文件順序如下:
/etc/profile --> /etc/profile.d/*.sh --> ~/.bash_profile --> ~/.bashrc --> /etc/bashrc
非登录式shell讀取配置文件順序如下:
~/.bashrc --> /etc/basrc --> /etc/profile.d/*.sh
3.登录式shell通常有以下:
正常通過终端登录
su - 用戶名
su -l 用戶名
非登录式shell通常有以下:
su 用戶名 (只切換了部分)
图形终端下打开terminal窗口
自动执行的shell脚本
本文出自 “willow_xia” 博客,请务必保留此出处http://willow.blog.51cto.com/6574604/1762610
原文地址:http://willow.blog.51cto.com/6574604/1762610