zoukankan      html  css  js  c++  java
  • Linux中的环境变量配置文件及其作用

    登录相关的配置文件:
      /etc/profile
        范围:对所有用户生效
        作用:
          a.定义USER变量
          b.定义LOGNAME变量
          c.定义MAIL变量
          d.定义PATH变量
          e.定义HOSTNAME变量
          f.定义HISTSIZE变量
          g.定义umask值
          i.调用/etc/profile.d/*.sh文件

      /etc/profile.d/*.sh
        范围:对所有用户生效
        说明:这是一族sh文件,没个都会被调用
        例如:
          /etc/profile.d/lang.sh
          作用:调用/etc/sysconfg/i18n设置语言环境


      ~/.bash_profile
        范围:用户自己的家目录,对自己生效
        作用:
          a.调用 ~/.bashrc文件
          b.在PATH变量后加入了":$HOME/bin"这个目录

      ~/.bashrc
        范围:用户自己的家目录,对自己生效
        作用:
          a.定义alias别名
          b.调用/etc/bashrc

      /etc/bashrc
        范围:对所有用户生效
        作用:
          a.定义PS1变量(登录以后的提示符样式)
          b.如果是无密码登录,则
            定义umask值
            定义PATH变量
            调用/etc/profile.d/*.sh文件



    退出相关的配置文件:
      ~/.bash_logout
        范围:用户自己的家目录,对自己生效
        作用:
          a.默认是空的,什么都没有
          b.可以自己实现在退出的时候要干什么


    修改配置文件后,使其生效的方法:
      a.重新登录
      b.使用命令
        source 配置文件 或 . 配置文件
      c.可以认为 . 是 source 命令的缩写

  • 相关阅读:
    java.sql.SQLException: 数字溢出 的解决办法
    oracle数据库创建表,序列及添加代码案例
    Oracle创建用户、角色、授权、建表
    HttpSession与Hibernate中Session的区别
    RuntimeException与CheckedException
    >Hibernate 报错:this project is not a myeclipse hibernate project . assuming hibernate 3 cap
    解决java web项目导入后出现的问题 ---cannot be read or is not a valid ZIP file
    JDK,JRE,JVM区别与联系
    最爱的天籁之音
    applicationContext.xml 基本配置
  • 原文地址:https://www.cnblogs.com/413xiaol/p/7163648.html
Copyright © 2011-2022 走看看