zoukankan      html  css  js  c++  java
  • linux下将指定目录加入环境变量的方法

    每个用户目录下都有一个对应的.bash_profile
    比如root用户对应/root/.bash_profile,普通用户cqh对应/home/cqh/.bash_profile,以root用户为例
    vim /root/.bash_profile
    在PATH=$PATH:$HOME/bin后面加上路径即可,如PATH=$PATH:$HOME/bin:/usr/local/bin/
    退出重新登录后,通过env | more 查看是否添加上(多个路径之间用:隔开)

    # Get the aliases and functions
    if [ -f ~/.bashrc ]; then
            . ~/.bashrc
    fi
    # User specific environment and startup programs
    PATH=$PATH:$HOME/bin:/usr/local/bin/
    export PATH
    unset USERNAME

    这只是针对单个用户的环境变量
    在etc下还有一个所有用户共用的环境变量/etc/profile
    单独查看PATH环境变量,可用:

    echo $PATH

    添加PATH环境变量:
    第一种方法:

    export PATH=/home/cqh:$PATH 

    重新echo $PATH出现设置路径说明添加PATH成功
    注意:
    路径以:$PATH结尾代表保留原来的环境变量,如不设置则会只存在设置的变量,会出现找不到vim命令之类的错误
    上述方法的PATH在终端关闭后就会消失,所以还是建议编辑用户目录下的.bashrc或.bash_profile或系统级别的/etc/profil来改PATH

    第二种方法:

    vim /etc/profile

    在文档最后,添加:

    export PATH="/home/cqh:$PATH" 

    也可以一次将两个步骤完成

    echo "export PATH=/home/cqh:$PATH" >> /etc/profile

    执行source /etc/profile 不报错则表示成功

  • 相关阅读:
    js编码中常用的知识点
    oracle函数的使用
    oracle 临时表的使用
    oracle11G归档日志管理
    oracle中 高水位线详解
    oracle并行模式(Parallel)
    oracle常用函数详解(详细)
    oracle系统表的查询
    15000 字的 SQL 语句大全
    oracle_单引号问题和execute immediate 赋值问题
  • 原文地址:https://www.cnblogs.com/chenqionghe/p/4295219.html
Copyright © 2011-2022 走看看