linux文件权限修改(Linux文件权限)

mod 结尾是改变属性| | 表示没有该权限,接下来我们就来聊聊关于linux文件权限修改?以下内容大家不妨参考一二希望能帮到您!

linux文件权限修改(Linux文件权限)

linux文件权限修改

mod 结尾是改变属性

字符标识数字标识解释
r4表示拥有读的权限
w2表示拥有写的权限
x1表示拥有可执行的权限

    | | 表示没有该权限

    命令 chmod

    每三个字符为一组权限,分为三组,依次代表所有者权限,同组用户权限,其它用户权限

    chmod7771.txt

    命令参数动作范围
    chmodu (加入)、-(减去)、 =(设置)用户
    chmodg (加入)、-(减去)、 =(设置)
    chmodo (加入)、-(减去)、 =(设置)其他
    Chmoda (加入)、-(减去)、 =(设置)所有

    chmod u=rw g=rx o=rw.bashrc

    去掉所有人执行权限

    chmod a-x.bashrc

    给文件和目录分组 chown

    chown用法用来更改某个目录或文件的用户名和用户组的chown 用户名:组名 文件路径(可以是就对路径也可以是相对路径)例1:chown root:root /tmp/tmp1就是把tmp下的tmp1的用户名和用户组改成root和root(只修改了tmp1的属组).例2:chown -R root:root /tmp/tmp1就是把tmp下的tmp1下的所有文件的属组都改成root和root。

    实例

    -rwxr-xr--1root rootGroup238Jun1817:22test.txt

    文件test.txt 的所有者为root,所属用户组rootGroup.

      该组其他用户只能读,只执行,但不能写

      非该组用户只能读

      如果该文件是一个目录

      - 该组其他用户只能读,只执行,但不能写

      SUID SGID SBID

      eg: liuxin 这个用户创建了一个目录testdir,文件testfile

      特殊权限数字权限解释作用域
      SUID4其他用户在对testfile执行的时候,会短暂获取liuxin的权限对文件起作用
      SGID2当其他用户对testdir或者testfile操作,会短暂获取改创建用户组的权限对文件和目录起作用
      SBID1用户只能删除自己创建的文件仅对目录

      改变文件或者目录所属用户组 chgrp

        将/usr/meng及其子目录下的所有文件的用户组改为mengxin

        chgrp-R mengxin/usr/meng

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页