linux权限详细介绍

  • 当我们使用"ls -l" 指令查看一个文件或目录信息的时候,系统会显示出,如下信息

在这里插入图片描述

  • 这些信息中包含了这个文件的权限信息和所有者以及所在组,还有该文件的大小,该文件最后修改的日期时间,文件名称等信息.
  • 从左往右看,

在这里插入图片描述

  • 第一个"-"代表文件的类型,

    • 如果是一个普通文件为"-",
    • 如果是一个目录为"d",
    • 如果是一个软连接为"l"
    • 如果是一个字符设备为"c"
    • 如果是一个块文件为"b"
  • 然后以三个符号为一组看,第一组表示文件所有者拥有的的权限
    在这里插入图片描述

    • 其中"r"表示该文件拥有读取的权限
    • "w"表示该文件拥有修改的权限
    • “-” 表示暂时还没有其他权限
  • 第二组.表示该文件所在组的用户,拥有的权限
    在这里插入图片描述

    • 同样"r" 表示拥有阅读的权限
    • "-"表示暂时没有其他权限
  • 第三组表示其他组的用户所拥有的权限
    在这里插入图片描述

    • 同样"r" 表示拥有阅读的权限
    • "-"表示暂时没有其他权限
  • 接着看旁边的数字 1

在这里插入图片描述
- 如果这个文件类型是一个普通文件,则表示这个文件的硬链接
- 如果这个文件类型是一个目录,则表示这个目录下的子目录个数

  • 然后第一个root,表示这个文件的所有者为"root"用户
    在这里插入图片描述

  • 第二个"root",表示这个文件的所在组为"root"组
    在这里插入图片描述

  • 接着一串数字
    在这里插入图片描述

    • 表示这个文件的大小为"1796字节",如果是使用"ls -hl" 指令查看的文件信息,会将大小换算为更高的单位
    • 如果此时的文件类型是一个目录,会显示"4096" ,linux中一切皆文件,所以目录其实也是一个特殊的文件,所以4096也代表这个目录的大小)
  • 接着的日期,表示这个文件的最后修改日期为"2013年 10 月 2日"
    在这里插入图片描述

  • 最后,表示这个文件的名称
    在这里插入图片描述

rwx权限的详解

  • 在前的文件信息中,可以看到"r","w"的权限,实际上还有一个"x"权限,表示可执行权限,但是"rwx"这三个权限在不同的文件类型上,有着不一样的意义.
  1. 如果是描述一个普通文件
  • r 表示这个文件是可以读取,查看的
  • w 表示这个文件是可以进行修改,但是不一定表示这个文件可以删除,因为还需要考虑这个文件所在的目录权限是否有能够删除的权限
  • x 表示这个文件是可以执行的
  1. 如果描述的是一个目录
  • r 表示这个目录可以进行查看

  • w 表示这个文件可以进行增加,删除或重命名

  • x 表示可以进入这个目录

  • "rwx"权限还可以使用数字来表示为:r=4,w=2,x=1,所以rwx=4+2+1=7

猜你喜欢

转载自blog.csdn.net/qq_43386754/article/details/85257620
今日推荐