Linux chgrp chown chmod 基础知识

一般系统账号和身份用户都记录在/etc/passwd  文件,个人密码在/etc/shadow 文件,所有组名记录在/etc/group文件,不要随便删除!

1、文件权限:

  rwx        rwx          rwx

  文件所有者权限 | 文件所属用户组权限 | 其他人(非用户组)权限

  r可读  w可写  x可执行

2、  

-rw-r--r--   1    root      root      42352      Sep 4 18:26       install.log

文件权限  |   连接数   |   文件所有者   |   文件所属用户组  |  文件大小  |   文件最后被修改时间   |    文件名

 

其中第一个字符“-”代表这是一个文件还是一个目录,d为目录,“-”为文件,l为连接文件,b为设备文件里可供存储的接口设备,c为串行端口设备(鼠标、键盘)

3、修改文件属性与权限

chgrp  改变文件所属用户组

  要改变的组名必须存在于/etc/group文件中

  chgrp users test.log

  chgrp -R users test.log     带-R的 连通子目录及文件一同修改

 

chown  改变文件所有者

  要改变的用户必须存在于/etc/passwd文件中

  chown  xiaoming install.log

   chown -R xiaoming install.log     带-R的 连通子目录及文件一同修改

  chown -R xiaoming:users install.log     将install.log文件用户及目录改为users用户组下的xiaoming用户

  chown .users install.log      将install.log文件目录改为users用户组

 

chmod 改变文件权限

  文件权限分为owner,group,other身份,每个身份各有rwx(读,写,执行)

  r=4

  w=2

  x=1

  分数一共为4+2+1 =7

  例如:770代表rwxrwx---

        743代表rwxr---wx

  chmod 770 install.log

  chmod -R 770 install.log

  

  

 

posted @ 2019-08-16 09:29  biubiubiuo  阅读(156)  评论(0编辑  收藏  举报