按照生命周期来分,可以分为两类:
1、永久的:需要修改相关的配置文件,变量永久生效。
2、临时的:利用export命令,在当前终端下声明环境变量,关闭Shell终端失效。
按照作用域来分,可以分为:
1、系统环境变量:对该系统中所有用户都有效。
2、用户环境变量:只对特定的用户有效。
命令1,
命令格式:export PATH=<二进制文件的绝对路径>:$PATH
临时对当前用户有效
命令2,
vim ~/.bashrc
#编辑
export PATH=<二进制文件的绝对路径>:$PATH
重启或者 source ~/.bashrc 对当前用户永久有效
命令3,
sudo vim /etc/profile
#编辑
export PATH=<二进制文件的绝对路径>:$PATH
重启或者 source /etc/profile 对所有用户永久有效
命令4,(不推荐)
sudo vim /etc/environment
#编辑
export PATH=<二进制文件的绝对路径>:$PATH
执行顺序
/etc/profile/ -> /etc/profile.d/-> *.sh
~.bash_profle -> ~.bashrc -> /etc/bashrc
相关推荐
### Ubuntu Linux 环境变量 PATH 设置详解 #### 一、概述 在 Ubuntu Linux 系统中,环境变量 `PATH` 的设置对于程序查找和执行至关重要。本文将详细介绍 Ubuntu Linux 系统中环境变量 `PATH` 的配置方法,并对相关...
在Windows XP操作系统中,环境变量PATH扮演着至关重要的角色,它是系统用来查找可执行文件的路径集合。当用户在命令提示符下输入一个程序名时,系统会在PATH环境变量所包含的目录中寻找对应的程序。如果PATH设置不当...
“Path”环境变量是Windows系统中一个关键的系统变量,它存储了一系列目录路径,这些目录下的可执行文件无需指定完整路径即可被系统识别和执行。当用户在命令行输入一个命令时,系统会根据“Path”变量中列出的目录...
当我们需要一次性设置多个环境变量时,可以创建一个shell脚本文件(例如SetPath.sh),将所有的export命令写入这个文件中。每一个export命令前都可以给定一个环境变量的名称,比如PATH1、PATH2、PATH3等,后面跟随...
2. **启动时设置**:如果需要一个新设置的环境变量影响到所有后续的进程,可以在程序启动前,通过修改注册表中的[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]或[HKEY_...
主要功能是使用inno setup制作安装包时,在安装完成之后实现将指定路径添加到用户和系统环境变量的Path中。下载文件后,请参考文件头部的说明进行操作。如有问题,请联系我:wb__sz@163.com。感谢原版作者Jared ...
环境变量 PATH 是 Linux 系统中的一个重要变量,它规定了 shell 在搜索可执行文件时的路径。在 Linux 系统中,我们可以通过修改环境变量 PATH 来添加新的路径,使得 shell 可以搜索到更多的可执行文件。在本文中,...
### 如何用Java程序设置系统Path环境变量 随着Java技术的发展与普及,越来越多的开发者开始在Windows平台上利用Java进行桌面应用程序开发。在此过程中,经常会出现需要通过JNI(Java Native Interface,Java本地...
java代码修改环境变量path 无需重启
在环境变量中,PATH 环境变量是最常用的一个,它的主要作用是指定命令的搜索路径,以便系统可以找到相应的可执行文件。今天,我们将讨论如何将路径添加到 PATH 环境变量中去。 什么是 PATH 环境变量? ------------...
特别是在ARM架构下的Linux系统中,由于硬件平台的特殊性,合理设置环境变量更是必不可少的一环。本文将详细介绍环境变量的基础概念、设置方法及其在Linux特别是ARM环境下的一些应用技巧。 #### 二、环境变量概述 *...
自已在制作安装程序时,需要设置系统环境变量path的值,在网上找了一段脚本,测试,可以加入路径,但卸载时加入的路径不能去除,研究了半天,发现原来的程序有点小错误,修改了一下,传上来,大家共享一下。...
在IT行业中,环境变量扮演着至关重要的角色,尤其是在Java Development Kit (JDK) 的使用过程中...无论是手动还是通过脚本或配置管理工具,理解这些环境变量的作用和设置方法对于每一个Java开发者来说都是必要的技能。
### Linux环境变量设置详解 #### 一、理解Linux环境变量 在Linux系统中,环境变量是一种重要的配置方式,用于向程序传递系统级别的信息。这些变量包括路径信息、语言设置、用户主目录等,它们对系统的运行起着至关...
简单来说,PATH环境变量是一串由冒号分隔的目录列表,这些目录包含了可执行文件的路径。当用户在终端输入一个命令时,系统会在PATH环境变量指定的目录中搜索相应的可执行文件。 #### PATH环境变量的构成 以用户...
因此,了解如何正确地向系统Path中添加新的目录或环境变量是每个开发者和系统管理员必备的技能之一。 #### 步骤详解: 1. **打开电脑属性页面**:首先,确保您的计算机处于开启状态。接着,在桌面空白处点击鼠标...
Inno Setup是一款强大的Windows安装程序制作工具,它允许开发者自定义安装过程中的各种细节,包括修改系统环境变量。本文将深入探讨如何利用Inno Setup脚本来实现环境变量的自动化管理,即在安装时自动添加环境变量...
Java设置环境变量是每个Java开发者必须掌握的基本技能之一。环境变量在计算机系统中扮演着重要角色,它们指示操作系统如何找到并执行程序。对于Java来说,正确的环境变量配置是确保JVM(Java虚拟机)能够正常运行的...
本文将详细介绍如何利用特定的环境变量设置工具来简化这一过程。 环境变量分为系统变量和用户变量。系统变量对所有用户生效,而用户变量只对当前登录的用户生效。常见的环境变量如`PATH`,它包含了一组分号分隔的...