Linux系统下设置环境变量(PATH)总结
来源:互联网 发布:凡科网站源码下载 编辑:程序博客网 时间:2024/06/06 02:47
一. Linux的变量种类
按变量的生存周期来划分,Linux变量可分为两类:
1. 永久的:需要修改配置文件,变量永久生效。
2. 临时的:使用export命令行声明即可,变量在关闭shell时失效。
二. 设置变量的三种方法
1. 在/etc/profile文件中添加变量 【 对所有用户生效(永久的)】
用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永久的”。
例如:编辑/etc/profile文件,添加CLASSPATH变量
# vi /etc/profile
export CLASSPATH=./JAVA_HOME/lib;$JAVA_HOME/jre/lib
注:修改文件后要想马上生效还要运行# source /etc/profile不然只能在下次重进此用户时生效。
2. 在用户目录下的.bash_profile文件中增加变量 【 对单一用户生效(永久的)】
用VI在用户目录下的.bash_profile文件中增加变量,改变量仅会对当前用户有效,并且是“永久的”。
例如:编辑guok用户目录(/home/guok)下的.bash_profile
$ vi /home/guok/.bash.profile
添加如下内容:
export CLASSPATH=./JAVA_HOME/lib;$JAVA_HOME/jre/lib
注:修改文件后要想马上生效还要运行$ source /home/guok/.bash_profile不然只能在下次重进此用户时生效。
3. 直接运行export命令定义变量 【 只对当前shell(BASH)有效(临时的)】
在shell的命令行下直接使用[export变量名=变量值]定义变量,该变量只在当前的shell(BASH)或其子shell(BASH)下是有效的,shell关闭了,变量也就失效了,再打开新shell时就没有这个变量,需要使用的话还需要重新定义。
- Linux系统下设置环境变量(PATH)总结
- Linux系统下设置环境变量(PATH)的方法
- linux 环境变量设置方法总结(PATH/LD_LIBRARY_PATH)
- linux环境变量设置方法总结(PATH/LD_LIBRARY_PATH)
- linux 环境变量设置方法总结(PATH/LD_LIBRARY_PATH)
- linux 环境变量设置方法总结(PATH/LD_LIBRARY_PATH)
- linux 环境变量设置方法总结(PATH/LD_LIBRARY_PATH)
- linux环境变量设置方法总结(PATH/LD_LIBRARY_PATH)
- linux环境变量设置方法总结(PATH/LD_LIBRARY_PATH)
- linux 环境变量设置方法总结(PATH/LD_LIBRARY_PATH)
- linux 环境变量设置方法总结(PATH/LD_LIBRARY_PATH)
- linux环境变量设置方法总结(PATH/LD_LIBRARY_PATH)
- linux环境变量设置方法总结(PATH/LD_LIBRARY_PATH)
- linux环境变量设置方法总结(PATH/LD_LIBRARY_PATH)
- linux环境变量设置方法总结(PATH/LD_LIBRARY_PATH)
- linux环境变量设置方法总结(PATH/LD_LIBRARY_PATH)
- linux 环境变量设置方法总结(PATH/LD_LIBRARY_PATH)
- linux 环境变量设置方法总结(PATH/LD_LIBRARY_PATH)
- 【Test Design Studio 3】-02.智能提示功能增加
- Hadoop源代码分析(类Task)
- Xmanager 连接Solaris 10 系统
- Hadoop源代码分析(MapTask)
- Lu32.DLL V1.0 用户指南(测试版)
- Linux系统下设置环境变量(PATH)总结
- Hadoop源代码分析(MapTask辅助类 I)
- [转载]各种编码的来历
- android view的setVisibility
- Hadoop源代码分析(MapTask辅助类,II)
- Iphone 上开发IM基于XMPP协议的LBS 程序(1),联通openfire服务器
- 去掉Dialog标题栏和边框
- Hadoop源代码分析(MapTask辅助类,III)
- ServletConfig和ServletContext