linux下文件权限的操作

    技术2022-06-12  45

    (1).创建新文件,查看其属性

        以下在  /srv  目录下的操作,chown,chgrp,chmod需root权限。

                                                           图(1)

    文件属性共有 7 项从左到右分别对应 文件类型及权限   链接数  文件所属主   文件所属组  文件大小   修改时间    文件名

     (2).再说说文件类型

    上图的左起第一项表示的是文件类型

    -   表示的是普通文件

    d  表示的是目录文件( directory )

    l   表示的示链接文件  ( link ) b  表示块设备文件( block

    (3).文件权限

    文件的权限分为 读、写、执行 ,分别对应r/w/x

    在linux中对于同一个文件不同用户的权限是不相同的,它将用户分为三种:1,本用户( user ),即创建该文件的人 。2,与该用户同组的人( group )3,其他人( others ).

    图(1)中的 -rw-r--r--     意思是    普通文件   本用户可读可写  同组用户只读   其他用户只读  

    用数字表示为   110 100 100  644

    (4)改变文件权限的方法

    1.整体改变方式

                                                   图(2)

    这样的话就把文件权限 664 变为了 000

    2.分用户改变方式

                                                              图(3)

    这样的话就可以对不同用户分别设不同的权限,当然也可对多个用户同时操作   例如 改 u+x a+x (a代表all表示所有的用户级别)

    也可变为 u+r,o-x 这样就 同时改变了本用户(加了可读权限)和其他用户的权限(去掉了可执行)。

    3.改变某一目录下所有文件的权限(包括该目录)。

                                                        图(4)                                                      

    (5)改变文件的所属主

                                                        图(5) (6)改变文件的所属组

             chgrp  xxx  test

             xxx    代表一个用户组.


    最新回复(0)