shell编程(2)---环境变量的配置

20 篇文章 0 订阅

1 概述

 

 1.1 环境变量类型

       

     用户自定义变量(本地变量)

     环境变量 

     预定义变量

      位置参数变量

 

 

1.2 source 命令用法

 

  source  配置文件

  .    配置文件

 

 

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

 

1.3 环境变量配置文件介绍

 

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

 

 

       以下 对系统登录器作用的 环境变量配置文件

              /etc/目录下的配置文件对所有用户起作用,~用户家目录的文件只对当前用户起作用

 

      /etc/profile

    /etc/profile.d/*.sh

    ~/.bash_profile

   ~/.bashrc

   /etc/bashrc

 

 

 

 

 

 

2:环境变量 配置 功能

  

 

 umask  定义系统默认权限

 #查看系统默认权限  

 

 

 

  注意:

 

                  文件最高权限为666;

                  目录最高权限为777;

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

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

 

-rw-r--r--:

 

 注意:     文件最大权限   删除  umask 权限  就等于 创建出来的文件的 权限

    rw-rw-rw-             ---  -w- -w-   = rw- r-- r--

 


      /etc/profile

    /etc/profile.d/*.sh

    ~/.bash_profile

   ~/.bashrc

   /etc/bashrc

 

 

这些文件有不同的  功能 

 

 

[root@aliyun247 test]# ll

total 63552

-rw-r--r-- 1 root root     1353 Mar 26 13:57 11.txt

-rw-r--r-- 1 root root     2706 Mar 26 14:49 12.txt

-rw-r--r-- 1 root root      137 Mar 26 14:51 1.txt

-rw-r--r-- 1 root root  6017485 Mar  4 18:02 2_mobile.txt

-rw-r--r-- 1 root root  1988915 Mar  4 17:26 2_telecom.txt

 

 

 

 3: 其他环境变量配置文件

 

 

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

      ~/.bash_logout

     ~/.bahs-history

 

 

   3.2 shell 登陆信息

   

          本地终端 欢迎信息    /etc/issue          只对 本机终端   起作用 

   

           远程终端 欢迎信息    /etc/issue.net             只对  远程终端  起作用

 

                     转义符在/etc/issue.net 文件中不能使用;

                      是否显示欢迎信息 由ssh的配置文件 /etc/ssh/sshd_config 决定,加入“Banner  /etc/issue.net” 行才能显示;记得重启ssh服务

 

 

              登陆之后的欢迎信息 :  /etc/motd        不管是本地登陆 还是远程终端 登陆,都可以显示本机欢迎信息 

 

                                

 

 

 

 

 

 

 

 

 

 

 

 

 

 

              

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值