/etc/profile和/root/ bash profile有什么区别

Posted sjwudhwhhw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了/etc/profile和/root/ bash profile有什么区别相关的知识,希望对你有一定的参考价值。

分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net

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

 

/etc/profile用于整个系统所有用户, ~/.bash_profile, ~/.profile和~/.bashrc 用于各个用户,这里的"~"符号就是各当前用户的$HOME
~/.bash_profile 和 ~/.profile 只在登陆时读取一次。
~/.bashrc 每次都读取

~/.bash_profile 和 ~/.profile 的区别在于,bash 只读取~/.bash_profile;而对于 ~/.profile 来说,不光bash, 其他shell 也读 ~/.profile 

 

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net

以上是关于/etc/profile和/root/ bash profile有什么区别的主要内容,如果未能解决你的问题,请参考以下文章

CentOS系统登陆root用户后发现提示符显示-bash-4.2#(已解决)

正则与sed,grep,awk三剑客

shell脚本 变量基础学习整理

Root用户无法使用Tab补齐解决

Linux的su和sudo;PAM,root远程端口设置

/etc/profile和$HOME/.bash_profile