精华内容
下载资源
问答
  • linux如何删除环境变量,使用unset命令就可以立刻删除 1、打开linux客户端,如下图所示 2、点击连接linux按钮 3、输入用户名,主机ip地址 4、输入密码 5、连接成功,可以进行操作 6、输入unset my_var命令,...
  • linux查看、添加、删除环境变量

    万次阅读 2019-07-23 19:47:15
    阅读目录linux查看环境变量linux变量的种类设置变量的三种方法使用unset删除指定的环境变量删除PATH环境变量指定值常用的环境变量其他 linux查看环境变量 1.使用echo命令查看单个环境变量。例如: echo $PATH 2....


    常用命令

    1、可用 export 命令查看PATH值

    export
    

    2、单独查看PATH环境变量,可用:

    echo $PATH
    

    3、添加PATH环境变量(临时),可用:

    export PATH=/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH
    

    上述方法的PATH 在终端关闭 后就会消失。

    4、永久添加环境变量(影响当前用户)

    vim ~/.bashrc
    

    在文档最后,添加:

    export PATH="/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH"
    

    保存,退出,然后运行:

    source /etc/profile
    

    5、永久添加环境变量(影响所有用户)

    vim /etc/profile
    

    在文档最后,添加:

    export PATH="/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH"
    

    保存,退出,然后运行:

    source /etc/profile
    

    不报错则成功。

    linux查看环境变量

    1.使用echo命令查看单个环境变量。例如:

    echo $PATH
    

    2.使用env查看所有环境变量。例如:

    env
    

    3.使用set查看所有本地定义的环境变量。

    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
    或
    export PATH="/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH"
    

    注:修改文件后要想马上生效还要运行# source /etc/profile不然只能在下次重进此用户时生效。
    注:一般只有root用户才有编辑权限;

    2.在用户目录下的.bash_profile文件中增加变量【对单一用户生效(永久的)】
    用VI在用户目录下的.bash_profile文件中增加变量,改变量仅会对当前用户有效,并且是“永久的”。

    例如:编辑guok用户目录(/home/guok)下的.bash_profile

    vi /home/guok/.bash.profile
    或
    v ~/.bash.profile
    

    添加如下内容:

    export CLASSPATH=./JAVAHOME/lib;JAVA_HOME/jre/lib 
    

    注:修改文件后要想马上生效还要运行$ source /home/guok/.bash_profile不然只能在下次重进此用户时生效。

    3 直接运行export命令定义变量【只对当前shell(BASH)有效(临时的)】
    在shell的命令行下直接使用[export 变量名=变量值] 定义变量,

    该变量只在当前的shell(BASH)或其子shell(BASH)下是有效的,

    shell关闭了,变量也就失效了,再打开新shell时就没有这个变量,需要使用的话还需要重新定义。

    使用unset删除指定的环境变量

    set可以设置某个环境变量的值。清除环境变量的值用unset命令。如果未指定值,则该变量值将被设为NULL。示例如下:

    export TEST="Test..."			#增加一个环境变量TEST 
    env|grep TEST					#此命令有输入,证明环境变量TEST已经存在了
    TEST=Test... 
    unset  TEST 					#删除环境变量TES
    env|grep TEST					#此命令没有输出,证明环境变量TEST已经删除
    

    删除PATH环境变量指定值

    https://www.jianshu.com/p/f200867c67f5

    常用的环境变量

    PATH 决定了shell将到哪些目录中寻找命令或程序
    HOME 当前用户主目录
    HISTSIZE 历史记录数
    LOGNAME 当前用户的登录名
    HOSTNAME 指主机的名称
    SHELL 当前用户Shell类型
    LANGUGE  语言相关的环境变量,多语言可以修改此环境变量
    MAIL 当前用户的邮件存放目录
    PS1 基本提示符,对于root用户是#,对于普通用户是$

    其他

    1、执行多次source /etc/profile之后,打印PATH的值会出现重复

    https://blog.csdn.net/qq_20064763/article/details/89464133

    解决方法:重新登录查看即可。

    参考资料
    https://www.cnblogs.com/aaronLinux/p/5837702.html
    https://www.cnblogs.com/qiuhong10/p/7815943.html

    展开全文
  • 环境变量是一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如PATH.在交叉编译中,会经常运用到环境变量的设置。 查看当前全部的环境变量的命令是env.  查看环境变量的值是echo +$...

    环境变量是一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如PATH.在交叉编译中,会经常运用到环境变量的设置。

    • 查看当前全部的环境变量的命令是env. 
    • 查看环境变量的值是echo +$变量名。例如查看PATH的内容:echo $PATH 

    添加环境变量

    例如要将/home/admin/code/lib/include加入到环境变量LD_LIBRARY_PATH中,可以在shell中输入

               export LD_LIBRARY_PATH = /home/admin/code/lib/include(这要写绝对路径)

    然后查看环境变量。echo $LD_LIBRARY_PATH

    可以看到已经将指定的目录添加在环境变量里面了。

    删除环境变量

    知道我为什么要写删除环境变量的方法吗?因为我一不小心在设置环境变量LD_LIBRARY_PATH时候把环境变量打错了一个字母写成了LD_LIBBARY_PATH,导致程序运行不出来,蠢叽叽的,当时真的很慌张啊!结果查了一下,解决居然只需一句简单的命令就ok了。我们只需要在shell中输入下面这条命令,就可以把错误的环境变量删掉啦~

    unset LD_LIBRARY_PATH

    最后还是希望大家在写代码时候要仔细一些,毕竟,找错误可比写代码难多啦~~ 嘻嘻O(∩_∩)O

    展开全文
  • Linux 添加环境变量和删除环境变量

    千次阅读 2019-01-08 03:53:50
    linux中,查看当前全部的环境变量的命令式env.  当然也可使用 echo来查看环境变量的值。例如查看PATH的内容:echo $PATH  例如要将/home/rongdeguo/Code 加入到环境变量中,可以在shell...

    环境变量是一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如PATH.在交叉编译中,会经常运用到环境变量的设置。



    在linux中,查看当前全部的环境变量的命令式env. 


    当然也可使用 echo来查看环境变量的值。例如查看PATH的内容:echo $PATH 


    例如要将/home/rongdeguo/Code 加入到环境变量中,可以在shell中输入

    export PATH=$PATH:/home/rongdeguo/Code

    然后查看环境变量。echo $PATH


    可以看到已经将指定的 目录添加在环境变量PATH了。

    要想在启动的时候就自动加载环境变量,可以把上述语句添加到用户启动~/.bashrc或~/.bash_profile,或者/etc/profile 。


    删除环境变量使用unset。


     

    展开全文
  • Linux下通过命令的方式设置环境变量和取消环境变量,命令如下: 设置:export 变量名=变量值 删除:unset变量名 到此 Linux 设置/删除环境变量介绍完毕。 ...

    Linux下通过命令的方式设置环境变量和取消环境变量,命令如下:

    查看:env
    设置:export 变量名=变量值
    删除:unset 变量名

    到此 Linux 设置/删除环境变量介绍完毕。

    展开全文
  • 在进行添加或者删除环境变量等修改操作之前,先要学会查询环境变量 echo $PATH 该指令可以查看已有的环境变量,每个路径以 :隔开 如:/path1:/path2:/path3: 二.添加PATH环境变量(路径) 尾部直接插入法 输入...
  • Windows下的环境变量 文章目录1.环境变量概念 1.环境变量概念 环境变量:一般是指在操作系统中用来指定操作系统运行环境的一些参数 如:我们在编写C/C++代码的时候,在链接的时候,从来不知道我们的所链接的动态...
  • Linux环境变量PATH的增添和删除操作

    千次阅读 2018-04-28 14:41:14
    $PATH是当前的路径1:路径2:路径3 ,在后面追加:新添加的路径,然后把这个新的路径集赋值给PATH本身,相当于覆盖了原PATH变量.export命令是导出变量,相当于更新PATH2删除PATH中的路径删除PATH中的某个路径也是用以上重新...
  • linux下export命令添加删除环境变量

    万次阅读 2015-11-12 09:59:38
    Linux export命令参数   功能说明:设置或显示环境... export可新增,修改或删除环境变量,供后续执行的程序使用。 export的效力仅及于该此登陆操作。   参 数:  -f 代表[变量名称]中为函数名称。  -n
  • linux设置和删除环境变量

    万次阅读 2012-07-13 10:24:27
    使用 unset命令 可以删除全部环境变量 如: unset PATH source/etc/profile是让/etc/profile文件修改后立即生效, 还有一种方法是:. /etc/profile 注意:.和/etc/profile有空格 linux中source命令 source命令...
  • 环境变量- 百度百科 环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的...
  • linux环境变量_Linux环境变量

    千次阅读 2020-07-09 21:14:52
    linux环境变量 介绍 (Introduction) An Environment is an area that contains information about how various programs and applications behave. Linux Environment Variables are used by the applications to ...
  • 一、Linux系统中的环境变量 Linux系统中的环境变量是用来指定系统运行环境的一些参数,比如我们使用命令的路径。 通过环境变量来帮助Linux系统构建起为用户服务的工作环境,是需要数百个变量来协同完成的。我们...
  • Linux配置完环境变量立即生效

    万次阅读 2017-11-07 21:44:07
    source /etc/profile
  • Linux 添加环境变量的五种方法

    千次阅读 2019-01-08 16:40:45
    只对当前shell生效(shell脚本中常用) 方法一: $PATH="$PATH":YOUR_PATH ...export PATH=&...对所有用户所有shell都生效, 需要root权限(管理员常用) ...修改PATH变量,在变量字...
  • Linux环境变量配置

    千次阅读 2018-11-08 18:13:22
    3.Linux系统环境变量配置文件有哪些: 4.PASH环境变量的设置方法:  5.常用一些变量设置: 6.shell如何读取配置文件  7.设置过程中可能遇到的问题:   1.说明:  在Windows 系统下,很多软件安装都需要...
  • 1,网上有资料说,export命令添加的环境变量,利用export -p 删除:  例如:exportKUBECONFIG="/etc/kubernetes/admin.conf"  env 命令即可查看到设置后的环境变量  参 数: -f 代表[变量名称]中为函数名称...
  • 添加环境变量 (Bash shell中用export,C shell中用setenv) 1.直接在终端修改: export PATH=$PATH:software_installation_path/bin 改修改只对本次进程有效 2.修改用户级 在home/用户/.profile中添加: ...
  • Linux系统中要把/etc/apache/bin目录添加到PATH中: 1.#PATH=$PATH:/etc/apache/bin 使用这种方法,只对当前会话有效,也就是说每当登出或注销系统以后(关闭terminal就会失效),PATH 设置就会失效 2.#vi /etc/...
  • Linux 用户环境变量的设置

    千次阅读 2018-07-26 17:46:06
    环境 Linux:centos6.5 工具:CRT 前言 最近在服务器上遇到了这么一个问题: 1、有两个账号:developer和webuser; 其中webuser用户可以直接使用play命令,比如可以执行: [webuser@10-10-104-111 ~]$ play...
  • 2019.06.24 原来发现存在一个这样的文件: /etc/profile.d/java-env.sh 删除就可以了
  • linux环境变量失效的解决方案

    千次阅读 2019-07-10 00:53:33
    ubuntu设置环境变量后可能出现以下几个问题: 在当前终端有效,重启终端或新打开终端失效 在root用户下有效,普通用户无效 所有用户,任意终端都有效,但是电脑重启后无效 环境变量设置明明正确无误,但是显示的是...
  • 如题所示。 就是什么其他都没有的,就只有export PATH 这个的那一行。
  • 1. 创建临时环境变量 1.1 关于环境变量的一些命令 2. 创建长期的环境变量 实例 1. 创建临时环境变量 1.1 关于环境变量的一些命令 新建临时环境变量 export AA="hello world" 注:这里...
  • 1.总结背景  在linux系统下,如果你下载并... 这涉及到环境变量PATH的设置问题,而PATH的设置也是在linux下定制环境变量的一个组成部分。   2.变量简介  Linux是一个多用户的操作系统。每个用户登录系统后...
  • Linux设置和查看环境变量

    万次阅读 多人点赞 2016-11-26 12:31:26
    Linux设置和查看环境变量  环境变量,简要的说,就是指定一个目录,运行软件的时候,相关的程序将会按照该目录寻找相关文件。设置变量对于一般人最实用的功能就是:不用拷贝某些dll文件到系统目录中了,而path这一...
  • 详解 MAC/Linux Vi配置环境变量及Java环境变量配置 vi基础 1、vi的基本概念  (1)基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式...
  • 转:linux设置python环境变量

    千次阅读 2018-09-23 11:58:29
    linux设置python环境变量 (2012-02-08 14:41:24) 转载▼

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 233,638
精华内容 93,455
关键字:

linux删除环境变量

linux 订阅