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时就没有这个变量,需要使用的话还需要重新定义。
用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时就没有这个变量,需要使用的话还需要重新定义。
发表评论
-
glibc版本信息及安装
2017-12-28 15:42 1415在高版本的glibc上编译的不能到底版本的glibc ... -
论GNU、Linux和GNU/Linux之间的关系
2017-12-28 15:17 367相信很多人看到了这个标题就会产生疑问,这篇文章到底要讲 ... -
linux的软链接与硬链接
2017-11-03 16:25 326Linux链接分两种,一 ... -
使用mailx发送邮件
2013-04-12 10:57 968mailx是UNIX系统上用来处理邮件的工具,使用它可以发送, ... -
查看linux系统信息
2013-02-25 18:58 922Linux系统信息查看命令大全 系统 # uname -a ... -
ssh 常用用法小结
2013-02-25 18:21 1862ssh 常用用法小结 在 ... -
在windows中使用UltraEdit编辑linux下文件
2013-01-18 13:21 5931在windows中使用UltraEdit编辑linux下文件 ... -
beyondCompare 工具比较linux下文件夹
2013-01-18 11:56 1230在windows环境下,用beyondCompare 工 ... -
Linux 目录结构以及作用详解
2013-01-06 14:58 7701、什么是文件系统 当 ... -
Linux通过脚本实现远程自动备份
2013-01-05 16:43 808考虑到在本机上备份数据,一旦该机器硬盘出现故障,数 ... -
Linux的僵尸进程及其解决方法
2013-01-05 16:36 7541. 产生原因: ... -
(linux) find command
2013-01-04 13:22 1310find命令的主要功能是在 ... -
linux之cp/scp命令+scp命令详解
2012-12-25 16:34 949名称:cp使用权限:所有使用者使用方式:cp [options ... -
过滤小结(Linux)
2012-12-20 16:32 0============================ $ ... -
十项Linux操作系统安全管理技巧经验总结
2012-12-18 16:23 638由于Linux操作系统是一个开放源代码的免费操作系统,因此 ... -
Linux磁盘管理中quota命令介绍应用
2012-12-18 14:33 1343Quota 在Linux里,quota就是对硬盘进行限制 ... -
linux中ssh 连接缓慢解决方法
2012-12-13 13:30 1261重新安装机器的情况下 ... -
Redhat linux 命令行设置IP
2012-12-11 14:27 1255redhat linux版本命令行设置IP ifcon ... -
Linux软件包安装方式小结
2012-12-11 10:45 806Linux操作系统软件包安 ... -
Linux压缩解压的相关命令总结
2012-12-11 10:32 796Linux下常用压缩格 ...
相关推荐
在Linux里设置环境变量的方法,教你在Linux里设置环境变量的方法。
Linux设置环境变量小结设置永久变量&临时变量 全局变量&局部变量
经典linux下配置jdk环境变量的三种方法,适合初学者、想提升者。
Linux 环境变量Linux 环境变量Linux 环境变量Linux 环境变量
本文档说明了如何在Linux中用批处理的方法一次性设置多个环境变量。
Linux 系统下修改环境变量 PATH 路径的三种方法 环境变量 PATH 是 Linux 系统中的一个重要变量,它规定了 shell 在搜索可执行文件时的路径。在 Linux 系统中,我们可以通过修改环境变量 PATH 来添加新的路径,使得 ...
linux下java环境变量的设置linux下java环境变量的设置linux下java环境变量的设置linux下java环境变量的设置linux下java环境变量的设置
在Linux里设置环境变量的方法.docx
Linux下DISPLAY环境变量的作用
设置变量的三种方法: 1. 在 `/etc/profile` 文件中添加变量【对所有用户生效(永久的)】:例如,编辑 `/etc/profile` 文件,添加 CLASSPATH 变量,例如 `export CLASSPATH=./JAVA_HOME/lib;$JAVA_HOME/jre/lib`。...
linux下环境变量的设置,及shell的用法
linux下配置环境变量,下来自己看吧
2.设置环境变量。 #vi /etc/profile 在最后面加入 #set java environment export JAVA_HOME=/usr/java/jdk-1_5_0_02 export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar :$JAVA_HOME/...
本文基于RedHat 9.0 ,详细讲解了Linux环境变量定制的问题。
linux操作系统环境变量配置错误导致基本命令消失解决方法
linux操作系统下的变量设置的几种方法,也是在网络上看的,彼此相互学习!
linux系统下环境变量的配置,本文共提供了三种方法。
Linux系统下的jdk解压及配置环境脚本 具体步骤: 1.使用chmod +x jdk.sh赋予可执行权限 2.确保在root环境下运行该脚本 3.将该脚本与*.tar.gz放于同一文件夹 4.输入文件名称时请不要输入.tar.gz