linux中拥有者,群组,其他人概念

概念解释

拥有者:可以限定某个档案只有拥有者可以看,群组内的以及其他人无权限查看

群组:可以设定一个群组内的所有人都可以查看档案,其他人无法查看,除非跟群组内的人有联系

其他人:在群组之外的,没有权限查看档案

root:该账户是万能的可以查看任何想看的档案

三个配置文件功能

/etc/passwd : 记录系统上所有的账号

/etc/shadow : 记录个人的密码

/etc/group:记录群组信息

档案的权限

以上一共10个字符

第一个:

           -: 代表的是档案

           d:代表的是目录

           l :代表的是链接档

           b:代表可供存储的接口设备

           c:代表的是串行接口设备

后面三个一组:

           2-4:档案拥有者的权限

           5-7:同群组的权限

           8-10:其他人的权限

           r(read): 可读

           w(write): 可写

           x(execute): 可执行

           以上截图中代表拥有者有读写的权限,群组内的有读的权限,其他人没有权限   其中拥有者为root,所属群组为root,其他人没有

           12288:代表档案容量的大小,默认单位是bytes

           最后一栏如果档案名之前多一个 . 代表该档案是隐藏档

相关命令介绍

 chgrp:改变档案的所属群组     chgrp users install.log 将install.log的群组改为users

 chown:改变档案的拥有者       chown root:root install.log 将install.log的拥有者和群组都改为root  拥有者和群组之间用 : 分隔

 chmod:改变档案的权限         

               可以使用数字或者符号来进行档案权限的变更,通常使用数字

               r:4 , w:2 , x:1

               以上截图中的档案具有的权限也就是 [4+2+0][4+0+0][4+0+0]

               示例:将档案的权限改为所有人都具有所有的权限

                         chmod 777 档案名

posted on 2018-06-26 18:02  xijunjie  阅读(1394)  评论(0编辑  收藏  举报