zoukankan      html  css  js  c++  java
  • centos-环境变量配置

    全部用户:
      /etc/profile

        此文件为系统的为每个用户设置环境信息,当用户第一次登录时,该文件被执行.

        并从/etc/profile.d 目录的配置文件中搜集shell的设置.

      /etc/bashrc 

        为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.

    当前用户:
      ~/.bash_profile 

        每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该
        文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.
      ~/.bashrc 

        该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该
        该文件被读取.

      ~/.bash_logout 
        当每次退出系统(退出bash shell)时,执行该文件. 

      bash_profile.bashrcbash_logout

        上面这三个文件是bash shell的用户环境配置文件,位于用户的家目录下。
      .bash_profile
        是最重要的一个配置文件,它在用户每次登录系统时被读取,里面的所有 命令都会被bash执行

      .bashrc

         文件会在bash shell调用另一个bash shell时读取,也就是在shell中再键入bash命令启动一个新shell时就会去读该文件。这样可有效分离登录和子shell所需的环境。但一般 来说都会在.bash_profile里调用.bashrc脚本以便统一配置用户环境。

      .bash_logout
        在退出shell时被读取。所以我们可把一些清理工作的命令放到这文件中。
     
      登录Linux时,执行的顺序为:~/.bash_profile、 ~/.bash_login、 ~/.profile
      如果 ~/.bash_profile文件存在的话,一般还会执行 ~/.bashrc文件

     

  • 相关阅读:
    (剑指offer)斐波那契数列
    手写Vue源码 watch的实现
    Vue源码之异步批量任务更新
    手写Vue源码之 依赖收集
    C# 测试代码#if DEBUG使用
    shell脚本编程相关7
    C#中关于ref和out的认识
    shell脚本编程相关6
    shell脚本编程相关5
    shell脚本编程相关4
  • 原文地址:https://www.cnblogs.com/2bjiujiu/p/8457492.html
Copyright © 2011-2022 走看看