zoukankan      html  css  js  c++  java
  • linux查看和修改PATH环境变量的方法

    查看PATH:echo $PATH

    使用env命令显示所有的环境变量: $ env

    使用set命令显示所有本地定义的Shell变量: $ set

    使用unset命令来清除环境变量

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

    $ export TEST="Test..." #增加一个环境变量TEST

    $ env|grep TEST #此命令有输入,证明环境变量TEST已经存在了

    TEST=Test...

    $ unset $TEST #删除环境变量TEST

    $ env|grep TEST #此命令没有输出,证明环境变量TEST已经存在了


    以添加mongodb server为列
    修改方法一:
    export PATH=/usr/local/mongodb/bin:$PATH
    //配置完后可以通过echo $PATH查看配置结果。
    生效方法:立即生效
    有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置
    用户局限:仅对当前用户

    修改方法二:
    通过修改.bashrc文件:
    vim ~/.bashrc 
    //在最后一行添上:
    export PATH=/usr/local/mongodb/bin:$PATH
    生效方法:(有以下两种)
    1、关闭当前终端窗口,重新打开一个新终端窗口就能生效
    2、输入“source ~/.bashrc”命令,立即生效
    有效期限:永久有效
    用户局限:仅对当前用户

    修改方法三:
    通过修改profile文件:
    vim /etc/profile
    /export PATH //找到设置PATH的行,添加
    export PATH=/usr/local/mongodb/bin:$PATH
    生效方法:

    1.系统重启

    2.要想马上生效还要运行# source /etc/profile不然只能在下次重进此用户时生效。

    有效期限:永久有效
    用户局限:对所有用户

    修改方法四:
    通过修改environment文件:
    vim /etc/environment
    在PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"中加入“:/usr/local/mongodb/bin”
    生效方法:系统重启
    有效期限:永久有效
    用户局限:对所有用户

    常用的环境变量

      PATH 决定了shell将到哪些目录中寻找命令或程序

      HOME 当前用户主目录

      HISTSIZE 历史记录数

      LOGNAME 当前用户的登录名

      HOSTNAME 指主机的名称

      SHELL   当前用户Shell类型

      LANGUGE  语言相关的环境变量,多语言可以修改此环境变量

      MAIL   当前用户的邮件存放目录

      PS1   基本提示符,对于root用户是#,对于普通用户是$

  • 相关阅读:
    codeforces_1075_C. The Tower is Going Home
    leetcode_Stone Game_dp_思维
    leetcode_Counting Bits_dp
    Divide and Conquer_1.最大连续子数组
    python_MachineLearning_感知机PLA
    IIS中启用gzip压缩(网站优化)
    asp.net运行机制图
    asp.net 的那点事(2、浏览器和一般处理程序)
    asp.net 的那点事(1、当用户在浏览器地址栏输入了网址后,发生了什么?)
    android环境搭配 运行android sdk manager时出现错误问题解决
  • 原文地址:https://www.cnblogs.com/fnlingnzb-learner/p/6845851.html
Copyright © 2011-2022 走看看