Linux - 修改文件属性和权限

Linux - 修改文件属性和权限_第1张图片

文件属性使用10个字符标识:

第一个字符的含义为(常见)

  • d:表示目录
  • -:表示文件
  • l:表示lnk(链接文件,类似于windows中的快捷方式)
    • 创建软连接(快捷方式)
      • ln -s 源目录   快捷方式的目录
        • ln -s /etc  ./xx

剩余的9个字符分为三组(文件所有者+用户组+others)来描述不同成员对该文件的操作权限:

  • r:read
  • w:write
  • x:可执行文件


1、修改文件所属用户组

命令:chgrp

修改文件install.log的所属用户组为users:

chgrp users install.log 

* 查看所有用户组:cat /etc/group

用户组的创建与修改

groupadd  abc   (创建)

id user   (查看)

usermod -g new_group  user    (更改用户所在的组)

// 用于对文件的访问

 

2、修改文件所有者

命令:chown

修改install.log的所有者为bin:

chown bin install.log  

* 查看所有用户:cat /etc/passwd

3.修改权限

命令:chmod

  • r:4
  • w:2
  • x:1

例如,当文件权限为“-rwxrwx--x”时,使用数字表示为(771):

  • owner:4+2+1=7
  • group:4+2+1=7
  • others:0+0+1=1

Linux - 修改文件属性和权限_第2张图片

你可能感兴趣的:(Linux)