美文网首页
3-1 Linux中的文件权限

3-1 Linux中的文件权限

作者: 捌千里路雲和月 | 来源:发表于2021-04-16 08:28 被阅读0次

通过 ll 了解一下文件的详细参数(以 /etc/passwd 文件为例)。

权限第一个标志位是文件属性,它标注了文件的属性。

d:表示目录        -:表示文件。        l:连接文件(软链接,快捷方式)。

b:设备文件,提供存储的接口设备。   

c:设备文件,提供串行的接口设备 ---- 键盘,鼠标。

权限分析图解:

如:passwd 这个文件的权限是 rw-r--r--,它的含义是:

    第一组rw-:文件所有者(user)对此文件拥有 可读可写 权限。

    第二组r--:文件所属组(group)对此文件拥有 可读 权限。

    第三组r--:文件其他人(other)对此文件拥有 可读 权限。


文件的rwx 和 目录的rwx区别:

rwx:r 读、w 写、x 执行 和 - 没有权限。

文件的 rwx :

r:可以用 cat 命令查看文件有什么内容。

w:可以用 vim 编辑器对文件进行编辑。

x:一般都是脚本文件会有个 x 可执行的权限。

目录的 rwx :

r:具有读取目录结构列表的权限(可以用 ls 查看目录里面有什么文件)。

w:可写的权限对于目录来说作用非常大:

        1、可以在该目录下新建文件和目录。

        2、可以删除文件和目录。

        3、可以对文件 和 目录重命名。

        4、可以复制,移动目录内的文件 和 目录。

x:具有进入目录的权限(可以用 cd 进入目录)。


Linux 文件权限例子:

前置条件:假设 test1、test2、test3 用户属于 testgroup 这个组。

分析对象:-rw-r--r--. 1 root root 0 Apr 16 09:21 test.txt。

分析情况:test.txt 这个文件的所有者(拥有者)是 root ,所属组是root。root 用户登录系统,                    root的权限是 rw- 。对 test.txt 这个文件具有 可读可写的权限。而 test1、test2、                        test3 这三个用户的所属组是testgroup ,并不是root组。所以对于 test.txt 来看                            test1、test2、test3 等同于其他人的权限,其他人的权限是 r-- ,只具备对 test.txt                        这个文件可读的权限。

分析对象:-rwxr-xr--. 1 test1 testgroup 0 Apr 16 19:32 demo.txt

分析情况:demo.txt 这个文件的所有者(拥有者)是 test1,所属组是testgroup。test1 用户登                   录系统。test1的权限 rwx, 对 demo.txt 这个文件具有可读、可写、可执行的权限。                   test2、test3 这两个用户的所属组是testgroup。test2、test3的权限是r-x,                                   对demo.txt 这个文件可读、可执行的权限。其他人的权限是 r-- ,其他人只具备对                       demo.txt 这个文件可读的权限

Linux 目录权限例子:

分析对象:drwxr-xr--. 1 test1 testgroup 0 Apr 16 29:23 groups/

分析情况:groups/ 这个目录的所有者(拥有者)是 test1,所属组是testgroup。test1 用户                          登录系统。test1的权限 rwx, 对 groups/  这个目录具有可读、可写、可执行的权                        限。test2、test3 这两个用户的所属组是testgroup。test2、test3的权限是r-x,对                        groups/ 这个目录可读、可执行的权限,没有可写的权限,也就是test2、test3 用户                   只能进入目录查看里面有什么文件,不能在groups/ 目录做增删改(改包括重命名,                   复制 和 剪贴)的操作。其他人的权限是 r-- ,其他人只具备对 groups/ 这个文件目                     录可读的权限。没有 x 可执行,也没有 w 可写的权限。所以,其他人不能进入目                       录,更不能做增删改的操作。

相关文章

  • 3-1 Linux中的文件权限

    通过 ll 了解一下文件的详细参数(以 /etc/passwd 文件为例)。 权限第一个标志位是文件属性,它标注了...

  • 20170724 文件权限

    概要 linux文件权限linux文件特殊权限ACL 访问控制列表 一、linux文件权限 (一)linux文件属...

  • Linux文件权限

    本篇文章主要介绍Linux文件的权限 在介绍Linux文件权限之前,首先介绍Linux中几种角色 拥有者(owne...

  • Linux文件权限符号含义

    Linux文件权限符号含义 在Linux中,每个文件都有不同的权限。用户可以使用ls-l命令查看权限属性。其中,符...

  • 文件和目录权限

    1、Linux权限介绍2、Linux文件属性3、如何改变Linux文件属性权限4、新建文件默认权限 1、Linux...

  • 获取文件权限

    检测linux下文件的权限 检测linux下多个文件的权限

  • Linux文件权限管理

    简介 介绍如何在Linux中设置文件的权限 文件权限管理 chmod umask lsattr chattr:

  • 预习2019-03-20

    #权限知识及应用实践 文件权限简介:Linux系统中的文件权限和文件对应的用户及用户组关联很大。 文件权限为说明 ...

  • linux常用命令大全

    进入带空格的文件或者文件夹 Linux文件权限详解 文件和目录权限概述 在linux中的每一个文件或目录都包含有访...

  • Linux文件权限管理

    Linux文件权限管理 linux文件属性 改变权限 查看用户组

网友评论

      本文标题:3-1 Linux中的文件权限

      本文链接:https://www.haomeiwen.com/subject/dbvdlltx.html