`

linux 设置环境变量

 
阅读更多
三种配置环境变量的方法

1. 修改/etc/profile文件
如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。
·用文本编辑器打开/etc/profile
·在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

·重新登录
·注解
a. 你要将 /usr/share/jdk1.6.0_14改为你的jdk安装目录
b. linux下用冒号“:”来分隔路径
c. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值
在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种
常见的错误。
d. CLASSPATH中当前目录“.”不能丢,把当前目录丢掉也是常见的错误。
e. export是把这三个变量导出为全局变量。
f. 大小写必须严格区分。

2. 修改.bash_profile文件

这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bash_profile文件就可以了。
·用文本编辑器打开用户目录下的.bash_profile文件
·在.bash_profile文件末尾加入:

export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

·重新登录

3. 直接在shell下设置变量
不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。
只需在shell终端执行下列命令:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
分享到:
评论

相关推荐

    (X)Linux设置环境变量小结设置永久变量&临时变量 全局变量&局部变量

    Linux设置环境变量小结设置永久变量&临时变量 全局变量&局部变量

    Linux 环境变量设置

    ### Linux环境变量设置详解 #### 一、理解Linux环境变量 在Linux系统中,环境变量是一种重要的配置方式,用于向程序传递系统级别的信息。这些变量包括路径信息、语言设置、用户主目录等,它们对系统的运行起着至关...

    在Linux里设置环境变量的方法

    3. **系统级环境变量设置**: 对于所有用户生效的环境变量,可以编辑系统的环境变量配置文件,如`/etc/environment`或`/etc/profile`。但这需要root权限,应谨慎操作。 在Linux Shell编程中,我们经常需要动态地...

    在Linux中用批处理设置环境变量的方法

    在Linux中设置环境变量,最常见的方法是在终端中使用export命令,但当需要一次性设置多个环境变量时,逐个敲入export命令显然效率低下,为此,可以采用批处理脚本的方式来高效配置。 首先,我们来解释一下什么是...

    Linux环境变量设置总结

    Linux 环境变量设置总结 Linux 环境变量是 Linux 操作系统中一个重要的概念,它决定了系统的行为和用户的体验。环境变量是由一系列的名称和值组成的,它们可以影响系统的行为和应用程序的运行。 1. 环境变量的分类...

    Linux设置和查看环境变量的方法.docx

    Linux 设置和查看环境变量的方法 Linux 操作系统中,环境变量是一种重要的配置项,用于存储和管理系统的各种设置。环境变量可以分为永久的和临时的两类,永久的环境变量需要修改配置文件,而临时的环境变量可以使用...

    linux 环境变量 配置 实用技巧 配置Linux 操作系统 环境变量

    ### Linux环境变量配置实用技巧详解 #### 一、概述 Linux作为一款强大的开源操作系统,以其稳定性和灵活性著称。其中一个重要的特性就是环境变量的管理。环境变量是在操作系统中定义的一组特殊的变量,它们用于存储...

    Linux配置JDK环境变量

    ### Linux配置JDK环境变量详解 #### 一、下载与准备JDK 1. **下载JDK**:首先,从Sun Microsystems(现已被Oracle收购)的官方网站([www.oracle.com](https://www.oracle.com/))下载JDK安装包。这里以`jdk-1_5_0...

    linux-oracle环境变量及自启动脚本

    在Linux系统中,Oracle数据库的运行依赖于一系列的环境变量设置和自启动脚本的配置。这些要素确保了数据库服务的稳定性和可管理性。本文将深入探讨与"linux-oracle环境变量及自启动脚本"相关的知识点。 一、Oracle...

    Linux 环境变量 设置总结

    这两个文件对所有用户生效,而个人化的环境变量设置则可以放在用户主目录下的`.bashrc`或`.bash_profile`文件中。 要查看已设置的环境变量,可以使用`echo`命令加上变量名,如`echo $HOME`来显示`HOME`变量的值。若...

    linux环境变量介绍

    Linux 环境变量介绍 在 Linux 中,环境变量是一个非常重要的概念,它可以影响用户和操作系统之间的交互方式。 shell 是用户和操作系统之间的命令解释器,负责接受用户输入的命令并将其翻译成操作系统能够理解的指令...

    在Linux里设置环境变量的方法.docx

    在Linux中设置环境变量的方法 环境变量是Linux中的一种重要概念,它可以影响系统的行为和性能。设置环境变量可以使系统加载指定的配置文件或执行特定的命令。在Linux中,设置环境变量的方法有多种,本文将分别介绍...

    定制Linux系统环境变量 .pdf

    ### 定制Linux系统环境变量详解 #### 一、引言 在Linux系统中,环境变量扮演着极其重要的角色,它们不仅定义了系统的运行环境,还直接影响着各种应用程序的行为。了解并掌握如何定制Linux系统环境变量,对于提高...

    Linux环境变量设置

    ### Linux环境变量设置详解 在Linux系统中,环境变量扮演着至关重要的角色,它们是操作系统与用户、应用程序之间沟通的桥梁。通过环境变量,我们可以控制程序的行为,改变系统的默认设置,甚至解决某些软件的兼容性...

    arm环境变量的设置

    ### ARM环境变量设置详解 #### 一、引言 在Linux环境下,无论是开发还是日常使用过程中,正确地配置环境变量都是非常重要的。环境变量能够帮助我们更便捷地管理和使用各种工具和程序。特别是在ARM架构下的Linux...

    linux环境变量更改

    ### Linux环境变量更改详解 #### 一、临时终端有效法 **定义与适用场景:** 在Linux系统中,可以通过临时更改环境变量的方式让当前终端会话中的某些设置生效。这种方式适用于临时测试或调试某些功能,不会对其他...

    Linux环境变量-在linux系统下.doc

    总的来说,理解并掌握Linux环境变量的设置和管理是提高效率和解决问题的关键。通过正确设置环境变量,可以确保系统能够顺利找到并执行所需命令,同时优化软件的工作流程。对于开发人员和系统管理员来说,这是一项...

    Ubuntu Linux 环境变量PATH设置.doc

    - **适用场景**:推荐用于普通用户的环境变量设置。 ##### 方法二:系统目录下的 `/etc/profile` 文件 - **操作步骤**: - 使用 root 用户权限编辑 `/etc/profile` 文件。 - 在文件末尾添加以下内容: ```bash ...

    linux用户环境变量设置.pdf

    在给定的"linux用户环境变量设置.pdf"文件中,主要讲解了如何为root用户和其他普通用户设置环境变量。下面将详细解释这个过程。 1. **root用户设置环境变量** root用户是Linux系统中的超级用户,具有最高的系统...

Global site tag (gtag.js) - Google Analytics