【每天一个linux命令】11. Linux配置环境变量/etc/profile .bashrc .bash_profile等
2014-06-30 11:36
465 查看
每天一个linux命令
目录(?)[+]
说明:如果你的电脑仅用作开发,建议使用此配置,因为所有用户的shell都有权使用你配置好的环境变量,所以有可能会给系统带来安全性问题。
[plain]
view plaincopy
#1:编辑/etc/profile
bixiaopeng@bixiaopengtekiMacBook-Pro ~$ vim /etc/profile
#2:在profile末尾加入你需要配置的环境变量:
ANDROID_HOME=/Volumes/warehouse/dev-tools/adt-bundle-mac-x86_64-20130522/sdk/tools
说明: 这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,只需修改其用户主目录下的.bashrc文件就可以了
[plain]
view plaincopy
#1:编辑~.bashrc
bixiaopeng@bixiaopengtekiMacBook-Pro ~$ vim ~/.bashrc
[plain]
view plaincopy
#2:在.bashrc文件末尾加入:set ANDROID_HOME=/Volumes/warehouse/dev-tools/adt-bundle-mac-x86_64-20130522/sdk/tools
export ANDROID_HOME
说明:如果更改了.bash_profile文件,需要退出后再次登录,该文件被重新读取后,更改才会生效。使用 source .bash_profile 可以让其立即生效。
[plain]
view plaincopy
#1.修改.bash_profile
bixiaopeng@bixiaopengtekiMacBook-Pro ~$ vim .bash_profile
#2.修改文件
ANDROID_HOME=/Volumes/warehouse/dev-tools/adt-bundle-mac-x86_64-20130522/sdk
说明:这种方法仅针对临时使用,如果重新打开一个shell,设置就无法生效,而且以后要使用的时候又要重新设置
[plain]
view plaincopy
#终端执行下列命令:
bixiaopeng@bixiaopengtekiMacBook-Pro ~$ export ANDROID_HOME=/Volumes/warehouse/dev-tools/adt-bundle-mac-x86_64-20130522/sdk/tools
目录(?)[+]
1. 修改/etc/profile文件
特点:所有用户的shell都有权使用你配置好的环境变量说明:如果你的电脑仅用作开发,建议使用此配置,因为所有用户的shell都有权使用你配置好的环境变量,所以有可能会给系统带来安全性问题。
[plain]
view plaincopy
#1:编辑/etc/profile
bixiaopeng@bixiaopengtekiMacBook-Pro ~$ vim /etc/profile
#2:在profile末尾加入你需要配置的环境变量:
ANDROID_HOME=/Volumes/warehouse/dev-tools/adt-bundle-mac-x86_64-20130522/sdk/tools
2. 修改.bashrc文件
特点: 环境变量只对某个用户有效说明: 这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,只需修改其用户主目录下的.bashrc文件就可以了
[plain]
view plaincopy
#1:编辑~.bashrc
bixiaopeng@bixiaopengtekiMacBook-Pro ~$ vim ~/.bashrc
[plain]
view plaincopy
#2:在.bashrc文件末尾加入:set ANDROID_HOME=/Volumes/warehouse/dev-tools/adt-bundle-mac-x86_64-20130522/sdk/tools
export ANDROID_HOME
3.修改.bash_profile 文件
特点:当用户登录时,该文件仅仅执行一次,mac ox中此文件类似.bashrc说明:如果更改了.bash_profile文件,需要退出后再次登录,该文件被重新读取后,更改才会生效。使用 source .bash_profile 可以让其立即生效。
[plain]
view plaincopy
#1.修改.bash_profile
bixiaopeng@bixiaopengtekiMacBook-Pro ~$ vim .bash_profile
#2.修改文件
ANDROID_HOME=/Volumes/warehouse/dev-tools/adt-bundle-mac-x86_64-20130522/sdk
4. 直接在shell下设置变量
特点:临时有效说明:这种方法仅针对临时使用,如果重新打开一个shell,设置就无法生效,而且以后要使用的时候又要重新设置
[plain]
view plaincopy
#终端执行下列命令:
bixiaopeng@bixiaopengtekiMacBook-Pro ~$ export ANDROID_HOME=/Volumes/warehouse/dev-tools/adt-bundle-mac-x86_64-20130522/sdk/tools
相关文章推荐
- 【每天一个linux命令】11. Linux配置环境变量/etc/profile .bashrc .bash_profile等
- 【每天一个linux命令】11. Linux配置环境变量/etc/profile .bashrc .bash_profile等
- linux命令(24):/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc
- linux环境变量设置,/etc/profile,/etc/bashrc和.bash_profile的区别(作用域)
- Linux下文件 ~/.bashrc 和 ~/.bash_profile 和 /etc/bashrc 和 /etc/profile 的区别 | 用户登录后加载配置文件的顺序
- linux的export命令和profile,.bashrc,bash.profile各种环境变量文件
- 浅析linux下的/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc文件
- 浅析linux 下的/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc
- 浅析linux 下的/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc
- Linux学习28_每天一个linux命令(31): /etc/group文件详解
- 每天一个linux命令: /etc/group文件详解
- Linux环境配置文件 /etc/profile ~/.bash_profile ~/.bashrc /etc/bashrc的区别
- 每天一个linux命令(31): /etc/group文件详解
- 每天一个linux命令(31): /etc/group文件详解
- linux 下/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc 干啥的
- 浅析linux下的/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc文件
- Linux下/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc的区别
- Linux下配置文件 /etc/profile、/etc/bashrc、~/.bash_profile、~/.profile、~/.bashrc 总结
- 每天一个linux命令(31): /etc/group文件详解
- Linux下文件 ~/.bashrc 和 ~/.bash_profile 和 /etc/bashrc 和 /etc/profile 的区别 | 用户登录后加载配置文件的顺序