Linux教程

LInux 权限 系统优化

本文主要是介绍LInux 权限 系统优化,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

 

 

 

权限

》》》  某一个用户针对于某一个文件的 权限

 

 

 

1. 权限分为3个部分

     


        可读   (r)

        可写   (w)

        可执行  (x)

        没有权限  对应权限 (-)

    执行脚本  ==  运行脚本


 

 

 

2.  权限位

 

   

 权限位 主要分为3部分,分别是属主,属组,以及其他人

       rwx    :  属主

       r-x     :  属组

       r-x     : 其他人

 

3. 每一个权限拥有一个数字编号

  

      可读  (r)  :    4

      可写  (w)  :    2

      可执行( x) :     1

      没有对应权限  :    0

 

 

4. 在添加权限的时候,可以将权限加起来

 

  

 Index

            属主  : 可读可写 可执行

            属组  :  可读 可写

            其他人:  没有任何权限

        》》》   rwxrw----   等价于     760

 

5. 添加权限

  

  # chomd   

       格式 :

                chomd  [参数]   [权限表达式]  [操作对象]

                     参数 : - R  :  递归创建

 

 6. 权限的归属

    

      属主  :     u 

      属组  :     g

      其他人:    o

 

 

 

 7. 测试权限 对于 用户的意义

  

      1>  普通用户是严格遵守权限

      2>  root 用户是高于权限

      3>  权限需要重新登录才生效(su和 su - 都可以)

 

8. 测试权限对于目录的意义

    

      1> 文件可读,路径的最小权限是必须拥有可执行的权限

      2>  文件可写, 路径的最小权限是必须拥有可执行权限

      3>   文件可执行,路径的最小权限是必须拥有可读可执行权限

 

 

9. 创建文件的默认权限,创建文件夹的默认权限是从哪里来?

    在 Linux中, 常用的文件的权限是 666, 目录的 权限是 777

 

     1> 文件的权限是跟 umask  值相减, 遇到奇数加一, 遇到偶数则不变

     2> 文件夹的权限 只要跟 umask 值相减即可

    

     》 root  : Umask  022

     》 test02 :  umask  022

       >>默认文件权限: 644

       >>默认的文件夹权限: 755

 

 

  

     &&   and
     ||   or

      umask 123
     文件权限     644
     文件夹权限   654

10.案例分享

 

   

  案例1: 将index  文件添加属主: 可读可写 可执行 、  属组: 可读可写 ; 其他人: 没有任何权限

                chomd  -R  760  index 
    案例2 : 将baidu 下的所有文件设置 rwxr--r--

             chomd  -R  744 baidu/

 

  

    案例3 :  将index 这个文件的属组增加一个可执行权限

             chomd   g+x index

                增加可执行权限,去掉可读权限

             chomd   g+x,o-r index

11. 系统用户信息

    

     whoami     :  当前窗口登录的用户

    who         :  当前用户登录系统的终端

 

 12.  文件的时间信息

 

 

 

   

 

 

这篇关于LInux 权限 系统优化的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!