zoukankan      html  css  js  c++  java
  • Shell编程-环境变量配置文件

    1.source命令

    修改配置文件后,必须注销重新登陆才能生效,使用source命令可以不用重新登陆

    source  配置文件

    . 配置文件

    环境变量配置文件中主要是定义对系统操作环境生效的系统默认环境变量。

    系统登入会加载的配置文件,放在/etc下会对:

    /etc/profile

    /etc/profile.d/*.sh

    ~/.bashrc

    ~/.bash_profile

    /etc/bashrc

    2.环境变量配置文件的功能

    正常加载:

    su切换用户

    /etc/profile的作用:

    USER变量:

    LOGNAME:

    MAIL:

    PATH:

    HOSTNAME:

    HISTSIZE:

    umask:

    调用/etc/profile.d/*.sh文件

     umaks权限:

    文件最高权限为666

    目录最高权限为777

    权限不能使用数字进行换算,而必须使用字母

    umask定义的权限,是系统默认权限中准备丢弃的权限

    666-033 :rw-rw-rw-  消除 ----wx-wx == rw-r--r-- 644

    ~/.bash_profile的作用:

    调用了~/.bashrc文件

    在PATH变量后面接入了“:$HOME/bin”这个目录

    ~/.bashrc:定义别名和调用/etc/bashrc

    /etc/bashrc的作用:

    PS1变量

    umask(没有登陆过程的定义)

    PATH变量(没有登陆过程的定义)

    调用/etc/profile.d/*.sh文件

    3.其他配置文件

    注销时生效的环境变量配置文件

    /.bash_logout

    ~/.bash_history

  • 相关阅读:
    JavaScript 数组操作函数--转载+格式整理
    Python之__str__类的特殊方法
    Django 模板层(Template)
    jquery基础
    Django基础(web框架)
    前端基础之JavaScript对象
    前端基础之JavaScript
    MySQL数据库之索引
    MySQL数据库之多表查询
    MySQL 数据库之单表查询
  • 原文地址:https://www.cnblogs.com/Nyan-Workflow-FC/p/5666854.html
Copyright © 2011-2022 走看看