在进入linux时候,系统读取的环境变量是/etc/profile中的还是~/.bash_profile中的?

读取/etc/profile中的环境变脸是只在登陆时读取一次还是每次都读取??如果是每次都是读取/etc/profile那么~/.bash_profile和~/.bash... 读取/etc/profile中的环境变脸是只在登陆时读取一次还是每次都读取??
如果是每次都是读取/etc/profile那么~/.bash_profile和~/.bashrc用来感什么??
展开
 我来答
lubunan
2009-03-09 · TA获得超过1609个赞
知道小有建树答主
回答量:992
采纳率:0%
帮助的人:914万
展开全部
/etc/profile用于整个系统所有用户, ~/.bash_profile, ~/.profile和~/.bashrc 用于各个用户,这里的"~"符号就是各当前用户的$HOME
~/.bash_profile 和 ~/.profile 只在登陆时读取一次。
~/.bashrc 每次都读取

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

成拗口令了!其实我写这么多,你分那么清都没多大意义。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式