admin 管理员组

文章数量: 887021

一.权限查看及读取

 1.权限查看

 ls -l file     查看文件权限

 ls -l file     查看文件权限

 ls -l file     查看文件权限

 ls -l file     查看文件权限

2.权限的读取

文件的属性被叫做文件的元数据(meta data)

一种元数据用1个byte来记录内容

文件权限信息(文件权限除名字以外文件叫元数据)

 - | rw-r--r-- | . | 1 | root | root | 0 |  Apr 12 10:57 |  westos

[1]    [2]        [3][4]   [5]    [6]     [7]           [8]               [9] 

目录权限信息

 d | rw-r--r-- | . | 2 | root | root | 0 |  Apr 12 10:57 |  westosdir

[1]      [2]     [3] [4]   [5]     [6]    [7]             [8]              [9]

对于每一位的解释

 [1]   文件类型 

       -    普通文件

       d   目录

        l   软连接

       b   快设备

       c   字符设备

       s   socket套接字

       p   管道 

[2]    用户权限

    rw-|r--|r-

     u    g   o

[3]    系统的selinux开启

[4]    对于文件:文件内容被系统记录的次数(硬链接个数) 

        对于目录:目录中子目录的个数

[5]    文件拥有者

[6]    文件拥有组

[7]    对于文件:文件内容大小

        对于目录:目录中子文件的元数据大小

[8]    文件内容被修改的时间

[9]    文件名称

 二.普通权限的类型及作用

1.用户对文件的身份

u:   user 文件的拥有者,ls -l 看到的第五列信息

g:   group 文件拥有组, ls -l 看到的第六列信息

o:   other 既不是拥有者也不是拥有组成员的其他用户的通称

2.权限位

  rwx|r--|r-

   u   g   o

3.用户身份匹配

 user>group>other

4.权限类型

 -    权限未开启
 r    可读

      对于文件:可以读取文件内容

      对于目录:可以ls列出目录中的文件

w   可写

     对于文件:可以更改文件内容

对于目录:可以在目录中新建或者删除文件

x   可执行

     对于文件:可以用文件名称调用文件内记录的程序

     对于目录:可以进入目录中 

三.设定普通权限的方法 

 chmod     设定文件权限

 chmod     复制权限

chmod --reference=/tmp /mnt/westosdir     复制/tmp目录的权限到/ mnt/westosdir上

chmod -R --reference=/tmp /mnt/westosdir 复制/tmp目录的权限到/mnt/westosdir及目录中的子文件上 -R 代表第归操作

chmod 字符方式设定权限

chmod  <a|u|g|o> <+|-|=>  <r|w|x>   file    用字符方式设定文件权限

操作如图:

实验素材的建立:

示例:

本文标签: 权限 系统 Linux