1、直接用export命令:(当前terminal有效,关闭后就失效)
#export PATH=$PATH:/home/test/maven/bin
2、修改profile文件:(对所有用户有效)
#vi /etc/profile
在里面加入:
export PATH="$PATH:/home/test/maven/bin
3、修改.profile文件:(对单个用户有效)
#vi ~/.profile
在里面添加添加:
export PATH="$PATH:/home/test/maven/bin
4. 修改.bashrc文件:(打开shell的时候加载)
# vi ~/.bashrc
在里面加入:
export PATH="$PATH:/home/test/maven/bin
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.
并从/etc/profile.d目录的配置文件中搜集shell的设置.
/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.
~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该
文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.
~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该
该文件被读取.
~/.bash_logout:当每次退出系统(退出bash shell)时,执行该文件.
另外,/etc/profile中设定的变量(全局)的可以作用于任何用户,而~/.bashrc等中设定的变量(局部)只能继承/etc/profile中的变量,他们是"父子"关系.
~/.bash_profile 是交互式、login 方式进入 bash 运行的
~/.bashrc 是交互式 non-login 方式进入 bash 运行的
通常二者设置大致相同,所以通常前者会调用后者。
分享到:
相关推荐
在Linux中设置环境变量主要有以下几种方式: ##### 1. 使用`export`命令 - **直接使用**:可以在当前终端会话中临时设置环境变量。 - **示例**:如果需要将`/opt/au1200_rm/build_tools/bin`目录添加到`PATH`变量...
用户可以通过设置环境变量来改变 shell 的行为。例如,用户可以通过设置 HISTSIZE 环境变量来改变命令历史的记录次数。 环境变量在 Linux 中扮演着非常重要的角色,它可以影响用户和操作系统之间的交互方式。用户...
在LINUX中,可以通过以下几种方式配置环境变量: 1. **命令行临时修改**:可以在命令行中使用`export`命令临时设置环境变量,这种设置只在当前会话中有效,退出终端后就会失效。 - 例如:`export PATH=/usr/local/...
- **用途**:通过在`BASH_ENV`指向的脚本中设置环境变量和函数,可以实现对Bash shell环境的个性化配置。 ##### 7. DISPLAY - **含义**:`DISPLAY`变量指定了X Window系统使用的显示设备。对于图形界面的应用程序来...
但是,由于ARM平台的特性,比如内存限制、性能等因素,在设置环境变量时可能需要注意以下几点: - **优化路径设置**:避免将不必要的目录添加到`PATH`等关键环境变量中,以免占用过多内存资源。 - **特定软件兼容性...
### Linux环境变量命令详解 #### 一、环境变量概述 ...正确地设置环境变量不仅可以提高系统的安全性,还能让系统运行更加高效。此外,掌握环境变量的基本操作对于日常使用Linux系统也是非常有帮助的。
在Linux操作系统中,环境变量扮演着至关重要的角色,它们定义了用户进程的运行环境,包括查找可执行文件的路径、shell的配置等。本文主要针对一个特定问题进行分析:在Linux,尤其是Redhat Enterprise Linux 5中,...
环境变量的设置主要通过以下几种方式: 1. **export命令**:用于将一个变量声明为环境变量,使得所有子进程都能访问。例如,`export HELLO="Hello!"` 将创建一个名为HELLO的新环境变量。 2. **配置文件**:系统...
在 Linux 系统中,环境变量可以通过多种方式进行配置,包括使用 export 命令、修改配置文件等。在这篇文章中,我们将详细介绍 Linux 环境变量配置的五种方法。 1. 使用 export 命令 export 命令是 Linux 系统中最...
在Linux操作系统中,环境变量是控制Shell和其他应用程序行为的关键元素。环境变量是在Shell启动时设置的,它们可以存储路径、用户信息...正确地设置环境变量可以提高效率,确保软件的正确运行,并使系统管理更加有序。
本文将详细介绍几种常用的判断环境变量是否存在的方法,并通过示例帮助读者更好地理解。 #### 方法一:使用`if`语句和`-z`选项 最常用的方法之一是使用`if`语句结合`-z`选项来检查一个变量是否为空。`-z`选项用于...
1. **使用`export`命令**:这是临时设置环境变量的最直接方式。打开终端,输入以下命令: ``` export PATH=$PATH:/opt/au1200_rm/build_tools/bin ``` 这条命令将当前目录的`PATH`变量扩展,并追加新的路径`/opt...
本文将详细介绍如何在Linux上安装JDK并设置环境变量。 首先,我们需要确定Linux系统的位数。这是因为JDK有32位和64位两种版本,必须与系统匹配。可以通过在终端输入`uname -a`命令来查看系统信息。如果输出包含`x86...
#### 设置环境变量 - **局部环境变量**: - `test=testing`:这行代码声明了一个名为 `test` 的局部环境变量,并为其赋值为 `testing`。 - `echo $test`:显示局部环境变量 `test` 的值。 - **全局环境变量**: ...
本文将深入探讨如何在Crontab中正确地获取和设置环境变量。 首先,我们需要了解Linux系统中环境变量的加载顺序: 1. `/etc/environment`: 这是系统在登录时读取的第一个文件,用来设置全局环境变量。在这个文件中...
了解并正确设置环境变量对于软件开发和系统管理非常重要。 #### 二、JAVA_HOME `JAVA_HOME`是一个非常重要的环境变量,它用于指定Java开发工具包(JDK)的安装目录。这个变量主要用于以下几种情况: - **指定JDK...
打开“控制面板” > “系统” > “高级系统设置” > “环境变量”。 2. 在“系统变量”区域点击“新建”,变量名输入`JAVA_HOME`,变量值输入上述路径。 3. 点击“确定”保存设置。 - 对于Linux或macOS操作系统...
在Ubuntu中,有几种常见的方法来设置环境变量: 1. **临时设置**:在终端中,可以通过`export`命令临时设置环境变量。例如,如果你的库位于`/path/to/my/libs`目录,可以输入: ``` export LD_LIBRARY_PATH=$LD_...
通常情况下,有以下几种方式: - **所有用户的永久添加**: 修改 `/etc/profile` 文件,在文件末尾添加: ```bash export PATH="$PATH:/opt/au1200_rm/build_tools/bin" ``` 这样做会使所有用户在登录时都...
在Ubuntu中,环境变量主要通过以下几种方式进行设置: 1. **/etc/profile**:这是一个系统范围内的环境变量设置文件,它为每个登录用户设置了环境信息。当用户首次登录时,该文件会被执行,并从`/etc/profile.d`...