您的位置:首页 > 运维架构 > Linux

linux 下设置环境变量

2010-10-01 22:24 120 查看
老生常谈了,因为今天又用到了,再记录一下,自己也巩固一下。

1.配置/etc/profile 这个脚本在登录时会执行

全局(公有)配置,不管是哪个用户,登录时都会读取该文件。

2.配置/ect/bashrc,在ubuntu下面是/ect/bash.bashrc

这个应该是全局的,我用root登录是可以,其它用户忘了。

但是据说这个只能用shell登录,远程登录不会执行(改天再测试一下。)

3.配置~/.profile这个在每一个用户的根目录下面都有一个

各个用户执行自己目录下的脚本

4.配置~/.bashrc ,同上

5.~/.bash_profile、~/.bash_login

这个文件并不是都存在,不过可以自己建立。

上面所说的,都是在文件末尾加一句配置文件,比如:

export PATH=$PATH:/usr/local/arm/3.4.1/bin

export PATH

这样下次重启后,自动加载上述脚本,这些环境变量的目录自然就被导入了。

如果不重启,就需要手动执行一下上述命令

比如进入 /etc/ 执行 source bash.bashrc (. bash.bashrc也一样,据我目前所知.就是source的省略)

当然,你也可以直接用export命令

export PATH=$PATH:/usr/local/arm/3.4.1/bin

不过这个要求每次登录都要重新执行一次。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: