Linux-day05-权限管理

本文介绍了如何使用chmod、chown和chgrp命令来管理Linux文件和目录的权限及所有者。chmod通过符号和数字方式设置不同用户(所有者、组和其他人)的读、写、执行权限;chown用于更改文件所有者,chgrp则用于改变文件所属组。案例中详细展示了如何具体操作,包括递归修改子文件和目录的权限。
摘要由CSDN通过智能技术生成

1:修改权限-chmod

通过chmod指令,可以修改文件或者目录的权限

第一种方式:+、-、=变更权限

        u:所有者        g:所在组        o:其他人        a:所有人(u、g、o总和)

        1:chmod        u=rwx,g=rx,o=x        文件目录名

        2:chmod        o+w        文件目录名

        3:chmod        a-x        文件目录名

案例演示

        1:给abc文件的所有者读写执行的权限,给所在组读执行权限,给其他组读执行权限

 

        2:给abc文件的所有者除去执行的文件,增加组写的权限

        3:给abc文件的所有用户添加读的权限。

 

第二种方式:通过数字变更权限

        r=4        w=2        x=1        rwx=7 

        chmod        u=rwx,g=rx,o=x        文件目录名

        相当于chmod        751        文件目录名

        案例演示:将/home/abc.txt文件的权限修改成rwxr-xr-x,使用给数字的方式实现

        chmod        755        /home/abc.txt

2:修改文件所有者-chown

基本介绍:chown        newowner        file改变文件的所有者

                chown        newowner:newgroup        file        改变用户的所有者和所有组

                -R        如果是目录,则使其下所有子文件或目录递归生效

案例演示:1:将/home/abc.txt文件的所有者修改成tom

                chown        tom        abc.txt

                  2:将/home/kkk目录下所有的文件和目录的所有者都修改成tom

                首先我们应该使用root用户来操作 

                chown        -R        tom        kkk/

 3:修改文件所在组-chgrp

基本介绍:chgrp        newgroup        file        改变文件的所有组

案例演示:1:将/home/abc,txt文件的所在组修改为bandit

chgrp        bandit        /home/abc.txt

                  2:将/home/kkk目录下所有的文件和目录的所在组都修改成bandit

chgrp        -R        bandit/kkk

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

总会有天明

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值