linux系统环境变量
A. 请问linux 中如何设置环境变量在哪个文件下可以查看该环境变量。
环境变量设置一般是系统用户环境变量和用户环境变量,相关配置文件如下:
/etc/profile
全局用户,应用于所有的shell。
/$home/.profile
当前用户,应用于所有的shell。
/etc/bash_bashrc
全局用户,应用于bash
shell。
~/.bashrc
局部当前,应用于bash
sell
如果只是程序软件的临时环境变量设置,那么就需要在软件所在目录执行如下语句
find . -name "*.*" | xargs grep "test"上述信息请用查找的变量信息来替换test
B. linux下添加 path环境变量
linux下加载环境变量的文件有/etc/profile文件,~/.bash_profile文件,~/.bashrc文件,/etc/bashrc文件,这些文件加载的顺序也是如此。环境变量想对某个用户生效,修改~目录下文件即可,相对所有用户生效修改/etc/bashrc文件即可,张对系统生效修改/etc/profile文件即可。
我看你加的是数据库的变量,个人建议你加在/etc/profile文件中,具体做法如下:
打开文件并添加路径:
vim /etc/profile
export PATH=$PATH:你的路径
保存退出
加载文件使其生效:
source /etc/profile
C. Linux 如何设置环境变量
最近刚装了linux centOS,界面还不错!
于是想在上面做一些开发,当然第一件事就是安装j2sdk了。我从SUN 公司官方网站下载了jdk-6u3-linux-i586.bin 这个源文件,刚开始是放在/root/Desktop 上的,打开终端,
cd /root/Desktop
此命令是转向该源文件所在的/root/Desktop, 再在终端上输入:
cp jdk-6u3-linux-i586.bin /usr
此命令是将该源文件复制粘贴到/usr 文件夹内,再在终端上输入:
./ jdk-6u3-linux-i586.bin
此命令是执行此程序,系统将会安装里面的文件,接着终端将会提示你:是否继续?
您可以一直按住Enter键,直到提示您:是否接受协议? 输入“yes“ 点击Enter,系统将会在/usr文件内生成一个文件:jdk1.6.0_03 。到此,安装工作结束,成功了一半,呵呵
接着就是关键了!设置环境变量:
打开/etc/profile
在末尾加上
java_HOME=/usr/jdk1.6.0_03
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
说明:1 JAVA_HOME就是该jdk1.6.0_03的 路径
2 PATH作用是指定命令搜索路径,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序
3 CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们 需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中,注意不要把$PATH放在 $JAVA_HOME/bin前面了,否则,先前安装的旧版本jdk会覆盖现在安装的jdk。
保存此profile文件,注销linux,重新登录后,进入终端,在root目录下,输入source /etc/profile
此命令是检查刚刚配置的profile文件是否生效,如果没有出错,则大功告成!如果提示出错,那一定是环境变量没有设好了,再检查profile文件,主义要严格区分大小写,注意点号和冒号,其中CLASSPATH中的两个jar文件是一定要写上的!
怎么知道新的jdk是否安装成功呢?
在终端中输入:
java -version
如果提示的版本与您安装的一致,则安装成功;如果jdk还是先前的版本,则安装失败,再检查一下环境变量吧!
D. linux下的环境变量是什么意思
环境变量就是系统预定义的参数。其实windows下也有。
例如,在shell中执行命令,你只要打入命令名,不用打路径。其实是因为系统已经在环境变量中将命令搜索的路径全列到了环境变量中,所以才省事。
E. linux中的环境变量有什么用
最直接的作用是可以简化操作的过程,设置一些环境变量可以让你不需要登录目录下直接运行程序,或者调用库
F. linux怎样设置环境变量
linux设置环境变量方法:
1、打开Linux终端命令窗口,输入如下命令:
export PATH=$PATH:/usr/local/MATLAB/R2013b/bin
为了验证是否修改成功可以再继续输入命令eport进行查看。在下图中可以看到成功添加了matlab的环境变量。
G. 如何在linux 下设置环境变量
设置环境变量,如果想让设置只对当前用户有效,需要在~/.bashrc文件中添加设置,设置格式是:
export 变量名=内容
如果想让环境变量的设置对所有用户都有效,需要把设置添加到/etc/profile这个全局配置文件中,添加的内容格式和在~/.bashrc中的一样。
修改完配置文件后,如果想让设置马上生效,还需要用source命令:source ~/.bashrc,否则设置只在下次重新登录时才会生效。
H. 如何设置linux环境变量
1、控制台中设置,不赞成这种方式,因为他只对当前的shell 起作用,换一个shell设置就无效了:
直接控制台中输入 : $PATH="$PATH":/NEW_PATH (关闭shell Path会还原为原来的path)
对所有的用户的都起作用的环境变量
2、修改 /etc/profile 文件,如果你的计算机仅仅作为开发使用时推存使用这种方法,因为所有用户的shell都有权使用这个环境变量,可能会给系统带来安全性问题。这里是针对所有的用户的,所有的shell
vi /etc/profile
在/etc/profile的最下面添加: export PATH="$PATH:/NEW_PATH"
针对当前特定的用户起作用的环境变量
3、修改bashrc文件,这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,这里是针对某一特定的用户,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的 .bashrc文件就可以了。
vi ~/.bashrc
在下面添加:
Export PATH="$PATH:/NEW_PATH"
可以多看看《linux就该这么学》希望可以帮到你
I. Linux下如何设置和查看环境变量
在shell里面输入env,可以查看环境变量。想设置某个临时文件变量,在shell里面输入export
xxx=xxxx就行。想永久地设置的话,可以改/etc/bashrc,这个是系统变量,也是在文件里加上export
xxx=xxxx,改用户变量的话,就在你用户的文件夹里面的.bashrc