码迷,mamicode.com
首页 > 系统相关 > 详细

2016-2-3 linux基础学习9

时间:2016-02-03 06:45:08      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:用户登录   配置文件   解释器   linux   管理员   

umask:遮罩码
    文件:666-umask
    目录:777-umask

    查看当前用户遮罩码:umask
    设定遮罩码umask count
    (退出当前用户后再登录,又恢复原来的遮罩码)
        
    管理员的遮罩码为022,创建的文件默认权限为644,创建的目录权限为755
    用  户的遮罩码为002,创建的文件默认权限为664,创建的目录权限为775
        
        文件默认不能具有执行权限,如果算得的结果中有执行权限,则将其权限加1
    如果算得的结果为负,则无任何权限---                                        

站在用户登录的角度来说,SHELL的类型
    登录式shell:
        正常通过某终端登录
        su - USERNAME
        su -1 USERNAME
    非登录式shell:
        su USERNAME
        图形终端下打开命令窗口
        自动执行的shell脚步

bash:脚本解释器
bash的配置文件
    全局配置
        /etc/profile,/etc/profile.d/*.sh, /etc/bashrc
    个人配置(最终失效)
        ~/.bash_profile, ~/.bashrc
    
    profile类文件
        设定环境变量
        运行命令或脚步

技术分享

技术分享

       


    bashrc类文件
        设定本地变量
        定义命令别名

技术分享

2

技术分享

3

技术分享


登录式shell如何读取配置文件?
/etc/profile --> /etc/profile.d/* --> /.bash_profile --> ~/.bashrc --> /etc/bashrc

非登录式shell如何读取配置文件?
 ~/.bashrc --> /etc/bashrc  --> /etc/profile.d/*

本文出自 “11160930” 博客,请务必保留此出处http://11170930.blog.51cto.com/11160930/1740823

2016-2-3 linux基础学习9

标签:用户登录   配置文件   解释器   linux   管理员   

原文地址:http://11170930.blog.51cto.com/11160930/1740823

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!