linux下的权限以及角色

1:

其中,可执行权限用户可执行文件。

一个文件或者目录,均对应三个角色:

创建者、所属组、其他用户(不包括root用户)。三个角色可能含有不同的权限。如下图:


图中,最左侧"-"开头表示为文件,"d"开头表示为目录,"l”开头表示为链接(如同windows下的快捷方式)。

接下来,前三个字母表示创建者的权限,中间三个表示所属组的权限,后面三个表示其他用户的权限。其中“-”表示无权限。

后面的数字表示连接数。

再后面的两个用户,分别表示所有者(创建者)和所属组。


2:权限与角色的设置:

    chown [-R] 用户名 文件或者目录:修改所有者,即将文件或者目录修改为指定的用户所有。如果目录中有内容的话,加上-R,将所有文件修改所有者。

    chgrp [-R] 组名 文件或者目录:修改所属组。

    chown [-R] 用户名:组名 文件或者目录:修改所有者和所属组。

    chmod [-R] xyz 文件或者目录:修改权限。其中:

        xyz代表三个数字,x表示所有者权限,y表示所属组权限,z表示其他用户权限

        r:4(2^2)    w:2    x:1

        rwx数字之和就为对应xyz的值。

        比如:chmod 777 abc.txt,表示将abc.txt文件的权限设置为:所有者、所属组、其他用户都有可读可写可执行权限。

    chomd还有一种表示:chmod [-R] xyz 文件或者目录:也是修改权限。其中:

        x:代表角色,四个值:u(所有者)、g(所属组)、o(其他用户)、a(所有用户)。

        y:代表设置,三个值:+(增加权限)、-(减少权限)、=(设置权限)。

        z:代表权限,三个值:r  w x。

        比如:chmod o+w abc.txt,表示为其他用户增加对adc.txt文件的可写权限。


        

    

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值