• Linux基础命令chmod(什么是权限?如何设置权限)


    什么是权限
     
    系统对用户所能执行的功能的限制    

    为什么要有权限
     
    为了保护每个用户的自己的工作环境和隐私
    权限跟用户有什么关系 
                              全称               简写              
    属主                    User                 u                     
     
    属组                   Group                g 
     
    其他人                 others               o 
     
                                                         a                          所有

    对应了三个基础权限
     
    r                       可读    readable                                        4
    w                     可写   writable                                           2
    x                      可执行   executable                                  1
    -                    没有权限 权限位占位符                               0
    文件的类型       属主     属组     匿名
     
    每三个为一组
    第一个对应      可读  r
    第二个对应      可写 w
    第三个对应      可执行 x
    没有此权限则用-代替

    为什么要设置权限,如何设置权限
    设置某个用户对于系统的某个资源拥有什么样管理权力
     
    chmod                      #设置权限的命令
     
                选项: 
     
                            -R            #针对目录设置权限  赋予目录及目录以下所有文件的权限

    只有root管理员才可以修改任何人的权限  普通用户只能修改自己的权限 
    判断一个用户对一个文件拥有什么权限
    1. 系统会判断该用户是否为所有者,如果是,则按照属主的权限进行访问
    2. 如果不是所有者,则判断该用户是否为所属组,如果是,则按照所属组的权限进行访问
    3. 如果此用户不是所有者,也不是所属组,则按照匿名用户进行访问

    修改权限的两种方法:

    字母进行修改
    u        属主  
    g        属组
    o        匿名用户
    a        所有用户
     
    权限字母
    r       可读
    w      可写
    x       可执行
    -       没有权限
     
    赋予的方式
      +          #添加权限
      -           #收回某个权限
      =          #覆盖之前的权限

     

    #根据数字进行修改    会把原来的权限全部覆盖掉

    -R                        #给目录的权限及目录以下的所有文件或者子目录都设置统一权限

         r              4

        w              2

         x              1

  • 相关阅读:
    Nosql介绍
    linux系统安装mysql
    linux下装tomcat教程
    linux系统下安装jdk教程
    XML解析
    XML 可扩展标记语言
    Oracle——子查询
    数据库——Oracle(增删改查,单行函数,多行函数,多表查询)
    Ubuntu16.04Scrapy爬虫定时任务
    大数据——zookeeper分布式集群管理工具的学习与使用
  • 原文地址:https://www.cnblogs.com/chenlifan/p/13366631.html
Copyright © 2020-2023  润新知