属主(own)、属组(group)and其他人(other)

1. 当一个进程访问文件时 首先匹配 uid
其次是 gid 最后是 other
2.rwx
   对文件
r :查看此文件
w: 用户编辑并保存此文件
x :执行此文件中的命令或程序
对目录
 r :可以使用 ls 命令查看此目录的文件信息
  w :表示用户可以再此目录中创建文件,也可以删除文件
x :表示用户可以 cd 到这个目录,并可以使用 ls �Cl 命令此目录的文件信息
3 .文件属性
rwx 111 7 :可读可写可执行
rw- 110 6 :可读可写
r-x 101 5  :可读可执行
r―100 4   :可读
-wx 011 3  :可写可执行
-w- 010 2 :可写
--x 001 1 :可执行
--- 000 0 :不可读不可写不可执行
 
4 -rw-r--r-- 1 root root    0 Jun 12 17: 44 a
上一行个字段意识:
  第一个字段 - :表示 a 是文件 rw- :文件拥有者的属性 r-- :文件所属用户组的属性 r-- :其他人对此文件的属性
  第二个字段:表示链接所占的节点数为 1
第三个字段:表示文件的拥有者
第四个字段:表示拥有者的用户组
第五个字段:表示文件大小
第六个字段:表示为文件的创建日期或最近的修改日期
第七个字段:这个文件的文件名 a
 
5 .改变文件权限模型
chmod    :更改 9 个属性
chown :更改文件拥有者
chgrp :更改所属用户组
   chmod  -R
       -R :表示递归持续修改,即将同子目录下所有文件,目录都更为这个用户组
如:
属主(own)、属组(group)and其他人(other)_第1张图片讲修文件属性 , 这一点必须得谈:
  u: user 文件拥有者
  g group 拥有者的用户组
  o other 其他人
对应
   改变文件属性的三种方法:
      a chmod 775 filename/dirname
     b chmod u=rwx g=rwx o=rx filename/dirname
     c :  chmod ug+rwx o+rx filename/dirname
         注意
+ :增加属性
- :去掉属性
  chmod u-x filename
   chown 命令格式
        chown [-R] 账号名称:文件或目录
        chown [-R] 账号名称:用户组名称文件或目录
      -R : 同上
如:
注意 :所改的属主,属组必须系统中存在
 
   chgrp 命令格式:
chgrp [-R] dirname/filename
    -R: 同上
如:
注意:也是用户组必须存在
    chgrp groupname==chown groupname
 
属主的权限不改变其他权限没有
错: chmod �CR 700 /home/fred
正: chmod �CR go=--- /home/fred
 
chown 实现引用
   chown �C=b c c 文件以( b 文件属性)某一个文件为参照
如:
umask
每个用户都有一个 umask root umask=0002 一般用户 umask=0022
如图:
 

你可能感兴趣的:(职场,group,休闲,Own,其他人)