Linux--认知权限信息

序号1表示该文件或文件夹的权限

序号2表示该文件或文件夹的用户

序号3表示该文件或文件夹的用户组

先来解析序号1,权限细节

需要1的权限细节有10个槽位,具体分布如下:

 

 举例:drwxr-xr-x,他所表示的权限为:

        这是一个文件夹,首字母为d;

        所属用户bearpi(第一个图序号2)的权限是:有r有w有x

        所属用户组bearpi(第一个图序号3)的权限是:有r无w有x

        其他用户的权限是:有r无w有x

那么,rwx到底代表什么?

        r表示读权限

        w表示写权限

        x表示执行权限

其中,针对文件、文件夹的不同,rwx的含义有细微差别

        r

        针对文件,可以查看文件内容

        针对文件夹,可以查看文件夹内容,如ls命令

        w

        针对文件,表示可以修改此文件

        针对文件夹,表示可以在文件夹内:创建、删除、改名等操作

        x

        针对文件,表示可以将文件作为程序执行

        针对文件夹,表示可以更改工作目录到此文件夹,即cd进入

chmod命令

        用来修改文件、文件夹的权限信息,语法:chmod [-R] 权限 文件或文件夹

        -R选项

                对文件夹内的全部内容应用同样的操作

        注:只有文件、文件夹的所属用户或root用户可以修改

        示例:

        chmod u=rwx,g=rx,o=x hello.txt

        将文件权限修改为:rwxr-x--x

        其中u表示user所属用户权限,g表示group组权限,o表示other其他用户权限

权限的数字序号

示例:751 表示rwx(7)r-x(5)--x(1)

chown命令

        修改文件、文件夹所属用户和用户组,只适用于root用户执行

        语法:chown [-R] [用户] [:] [用户组] 文件或文件夹

                选项-R,同chmod,对文件夹全部内容应用相同规则

                选项,用户,修改所属用户

                选项,用户组,修改所属用户组

                :用户分隔用户和用户组

        示例:

                chown root hello.txt,将hello.txt所属用户修改为root

                chown :rooe hello.txt,将hello.txt所属用户组修改为root

                chown root:bearpi hello.txt,将hello.txt所属用户修改为root,用户组修改为bearpi

                chown -R root test,将文件夹test所属用户修改为root并对文件夹内全部内容应用同样规则

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值