zoukankan      html  css  js  c++  java
  • shell 环境变量的相关配置文件和配置方法

    shell 环境变量的相关配置文件和配置方法:

    bash 的配置文件:
    全局配置:
        /etc/profile, /etc/profile.d/*.sh,  /etc/bashrc
        
    个人配置
        ~/.bash_profile, ~/.bashrc
            
            
        分析:
            profile 类的文件:
            设定环境变量
            运行命令或脚本
            
            
            bashrc 类的文件:
            设定本地变量
            定义命令别名
            
        登录式shell 读取配置文件:
        /etc/profile --> /etc/profile.d/*.sh --> ~/.bash_profile --> ~/.bashrc --> /etc/bashrc
            
        
        非登录式shell 读取配置文件:
            ~/.bashrc --> /etc/bashrc --> /etc/profile.d/*.sh
            
            
        echo "Hello . welcome my system `date`."
        
            
                
            profile设定环境变量
            /etc/profile /etc/profile.d/*.sh  . bash_profile 
    ********************************************************************
    查看PATH:echo $PATH
    以添加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
    生效方法:系统重启
    有效期限:永久有效
    用户局限:对所有用户
    
    #####环境变量的几种修改方式,大多数我们使用第三种
    
    修改方法四:
    通过修改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”
    生效方法:系统重启
    有效期限:永久有效
    用户局限:对所有用户
    *****************************************
  • 相关阅读:
    线程循环的故事
    代码质量
    代码质量控制之异常控制
    面对象静态结构描述方法
    解决maven下载依赖包,pom文件错误问题
    Spring学习笔记
    java编程命名规范
    powershell使用
    vert.x中future的简单使用
    idea调整import包的顺序
  • 原文地址:https://www.cnblogs.com/zy09/p/10577155.html
Copyright © 2011-2022 走看看