zoukankan      html  css  js  c++  java
  • linux 关于 环境变量

    有关环境变量的文件

      系统级环境变量:每一个登录到系统的用户都能够读取到系统级的环境变量
           用户级环境变量:每一个登录到系统的用户只能够读取属于自己的用户级的环境变量 

    文件加载顺序:

    ==> /etc/profile
    ==> ~/.bash_profile | ~/.bash_login | ~/.profile
    ==> ~/.bashrc
    ==> /etc/bashrc
    ==> ~/.bash_logout

    1、 系统级

    (a) /etc/profile : 在用户登录操作系统时,定制用户环境的第一个文件,应用于登录的每一个用户

    ==》 该文件一般调用/etc/bash.bashrc文件

    (b)/etc/environment: 登录时,使用的第二个文件,读取用户本身的profile前,设置环境文件的环境变量

    ==》系统级文件,只在登陆Linux系统时生效,所以需要利用source命令或者重启系统

    2、 用户级(位于家目录下)

    (a)~/.profile: 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,文件仅仅执行一次。默认情况下,执行用户的.bashrc文件【推荐让用户的环境变量存在此文件中】

    ==》 因为“每次登陆仅仅执行一次”, 所以当在使用的过程中需要修改,就要利用source让它即时生效,或者重开一个shell,让它生效。

  • 相关阅读:
    memcached事故
    总算会用sphinx生成文档了
    python tip
    抓包工具wireshark
    狗日的用户体验
    python tip
    pymmseg
    memcached事故
    windwos序列号
    7z fromat on ubuntu&replace my fujishu electric fan
  • 原文地址:https://www.cnblogs.com/fengfengyang/p/10470058.html
Copyright © 2011-2022 走看看