/etc/profile和/root/.bash_profile有什么区别

来源:互联网 发布:软件开发工具研究 编辑:程序博客网 时间:2024/05/29 19:43

/etc/profile是全局的,是私有的

/etc/profile用于整个系统所有用户, ~/.bash_profile, ~/.profile和~/.bashrc 用于各个用户,这里的"~"符号就是各当前用户的$HOME~/.bash_profile 和 ~/.profile 只在登陆时读取一次。~/.bashrc 每次都读取~/.bash_profile 和 ~/.profile 的区别在于,bash 只读取~/.bash_profile;而对于 ~/.profile 来说,不光bash, 其他shell 也读 ~/.profile