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 命令的缩写

  • 相关阅读:
    关于<asp:checkBoxList>控件的对齐方法
    heckboxlist详细用法、checkboxlist用法、checkboxlist
    layoutit note
    查看linux启动的线程信息
    【转】如何修改maven工程jdk版本
    开源bug管理工具-Cynthia
    linux系统相关、硬件、资源
    Nginx文件服务器配置
    windows安装zookeeper单机版
    centos安装nginx
  • 原文地址:https://www.cnblogs.com/413xiaol/p/7163648.html
Copyright © 2011-2022 走看看