Linux 环境变量
环境变量分为系统环境变量和用户环境变量.系统环境变量,对所有用户起作用,而用户环境变量只对当前用户起作用。
例如你要用java,那么你把java的bin目录加入到path变量 下面(添加方法 ), 那么它就是系统环境变量,所有用户登陆,在命令行输入java都会有java的帮助信息出来。而如果你在某个用户的变量下面新建一个变量,那么它就只对这个用户有用,当你以其他用户登陆时这个变量就和不存在一样 。
系统变量位置/etc/profile
用户的变量则在~/.bash_profile
简单的说就是,如果设置系统变量和用户变量,都叫做设置环境变量 ,设置系统变量时,该系统的所有帐号的用户都可以使用,但是设置用户变量时,其他的帐号登陆时就不一定可以使用。
下面以Linux java环境变量为例设置方法:
简单的说就是,如果设置系统变量和用户变量,都叫做设置环境变量 ,设置系统变量时,该系统的所有帐号的用户都可以使用,但是设置用户变量时,其他的帐号登陆时就不一定可以使用。
下面以Linux java环境变量为例设置方法:
在你的环境中,通常我加在.bashrc文件中,你可以加在你的Profile文件中。
/usr/lib/jvm/jre-1.6.0-openjdk 为安装jdk的目录
JAVA_HOME=/usr/lib/jvm/jre-1.6.0-openjdk SMARTSVN_HOME=/usr/dev/svnclient/smartsvn-7_5_2 PATH=$PATH:$HOME/bin:$JAVA_HOME/bin:$SMARTSVN_HOME/bin export JAVA_HOME export SMARTSVN_HOME export PATH
查看环境变量
[root@localhost bin]# echo JAVA_HOME JAVA_HOME
在命令行中对环境变量进行编辑的方法
[root@localhost LOG]# vi /root/.bash_profile [root@localhost LOG]# source /root/.bash_profile [root@localhost LOG]# export $LOGDIR bash: export: `/home/cici/Documents/LOG': not a valid identifier [root@localhost LOG]# echo $LOGDIR /home/cici/Documents/LOG/root/.bash_profile 文件内容
#.bash_profile #Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs SMARTSVN_HOME=/usr/dev/svnclient/smartsvn-7_5_2 JAVA_HOME=/usr/java/jdk1.7.0_25 CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar PATH=$PATH:$JAVA_HOME/bin:$SMARTSVN_HOME/bin LOGDIR=/home/cici/Documents/LOG export SMARTSVN_HOME export JAVA_HOME export CLASSPATH export PATH export LOGDIR
===================备用=============================
查看当前可用的所有环境变量(=系统变量+用户变量)
set
查看某个环境变量,如PATH
set PATH
添加环境变量,如xxx=aa
set xxx=aa
将环境变量(如xxx)的值置为空
set xxx=
在某个环境变量(如PATH)后添加新的值(如d:\xxx)
set PATH=%PATH%;d:\xxx
(注:在dos窗口中以命令行方式对环境变量的操作只对当前窗口的应用有效)
相关推荐
昭君出塞 2020-11-23
xiaoyuerp 2020-08-17
blankt 2020-08-15
Jieen 2020-06-18
IsanaYashiro 2020-05-28
lanyou00 2020-05-26
昭君出塞 2020-05-25
zhushixia 2020-05-20
pointfish 2020-05-19
Attend 2020-05-15
屿刃 2020-04-29
lfjjia 2020-05-07
xiaohouye 2020-05-06
playlinuxxx 2020-05-05
Sabrina 2020-05-03
libao 2020-09-16
赵家小少爷 2020-07-18
zjc 2020-09-03