• linux 设置环境变量


    常用用法:

    export PATH=$PATH:/home/zhaodw
    胜于修改环境变量,但只在本次登录中有效
    注意:(与shell变量相结合)
    1 =前PATH变量不加$符号
    2 再增加的路径用:追加

    功能说明:设置或显示环境变量。

    语  法:export [-fnp][变量名称]=[变量设置值]

    补充说明:在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该此登陆操作。

    参  数:
     -f  代表[变量名称]中为函数名称。
     -n  删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。
     -p  列出所有的shell赋予程序的环境变量

    export设置环境变量是暂时的,只在本次登录中有效,可修改如下文件来使命令长久有效
    1、修改profile文件:
    #vi /etc/profile
    在里面加入:
    export PATH="$PATH:/opt/au1200_rm/build_tools/bin"
    这个在我们的机器上是大家共用的,建议不修改这个,只修改自己根路径下的
    即第2种方法

    2. 修改本id根路径下的.bashrc或.bash_profile文件:
    # vi /home/zhaodw/.bash_profile
    在里面加入:
    export PATH="$PATH:/opt/au1200_rm/build_tools/bin"

    注意:
    1、执行脚本时是在一个子shell环境运行的,脚本执行完后该子shell自动退出;
    2、一个shell中的系统环境变量才会被复制到子shell中(用export定义的变量);
    3、一个shell中的系统环境变量只对该shell或者它的子shell有效,该shell结束时变量消失(并不能返回到父shell中)。
    4、不用export定义的变量只对该shell有效,对子shell也是无效的。

  • 相关阅读:
    leetcode-23-DynamicProgramming-1
    perl-basic-数组操作
    R-data.table
    perl-basic-分支&循环
    neo4j3.0多数库切换
    Neo4j下载与使用
    python中导入模块的注意点
    python 一个.py文件如何调用另一个.py文件中的类和函数
    理解Python中的类对象、实例对象、属性、方法
    flowable+tomcat部署flowable项目,在线画流程图
  • 原文地址:https://www.cnblogs.com/luying--lulu/p/5386434.html
Copyright © 2020-2023  润新知