分页: 1 / 1

哪位高手可以把环境变量设置这部分给说下,这部分搞不明白。

发表于 : 2011-05-26 19:53
nence
设置环境变量的时候,一会是~/.bash_profile 一会又是$HOME/.bashrc /profile 这些都有什么区别和联系,他们都时怎样设置的,还有设置环境变量的格式是什么。
求高手解答~~感激不尽 :em11 共同进步!

Re: 哪位高手可以把环境变量设置这部分给说下,这部分搞不明白。

发表于 : 2011-05-26 19:57
枫叶饭团
我是来学习的 :em02

Re: 哪位高手可以把环境变量设置这部分给说下,这部分搞不明白。

发表于 : 2011-05-26 19:58
quanru
/etc/profile 是系统级别的 对所有用户都有效 其他两个是单个用户的

Re: 哪位高手可以把环境变量设置这部分给说下,这部分搞不明白。

发表于 : 2011-05-26 23:15
fanhe
你google一下吧
/etc/profile 是系统级的无误
但是 ~/.bash_profile 和 ~/.bashrc 是不一样的, (后面的我记得不清楚)前者是一个登陆的shell载入的, 后者是非登陆shell再入的

例如, 控制台会载入 ~/.bash_profile, 不会载入 ~/.bashrc
虚拟终端(gnome-terminal) 会载入 ~/.bashrc 而不会载入 ~/.bash_profile

Re: 哪位高手可以把环境变量设置这部分给说下,这部分搞不明白。

发表于 : 2011-05-26 23:22
lilydjwg
fanhe 写了:你google一下吧
/etc/profile 是系统级的无误
但是 ~/.bash_profile 和 ~/.bashrc 是不一样的, (后面的我记得不清楚)前者是一个登陆的shell载入的, 后者是非登陆shell再入的

例如, 控制台会载入 ~/.bash_profile, 不会载入 ~/.bashrc
虚拟终端(gnome-terminal) 会载入 ~/.bashrc 而不会载入 ~/.bash_profile
没弄错的话,profile 是登录 shell 的,rc 是非登录交互式 shell 的。