当前位置:   article > 正文

linux常用指令——系统用户权限、所属组操作介绍_用户所属组权限

用户所属组权限

文档声明:
以下资料均属于本人在学习过程中产出的学习笔记,如果错误或者遗漏之处,请多多指正。并且该文档在后期会随着学习的深入不断补充完善。


资料仅供学习交流使用。
作者:Aliven888

1、指令操作介绍

1.1、文件/文件夹权(chmod


chmod : 用于改变一个文件的权限,该指令使用“用户组+/-/=权限”的表达方式来增加或者删除对应的权限。

格式:
	chmod + 空格 + 用户组+/-权限 + 空格 + 文件
	
	# 整个命令的形式
	sudo chmod -(-cfvR-代表类型)×××(所有者)×××(组用户)×××(其他用户)

授权类型: 
-c : 若该档案权限确实已经更改,才显示其更改动作
-f : 若该档案权限无法被更改也不要显示错误讯息
-v : 显示权限变更的详细资料
-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)

用户组:
	u : 文件属主
	g : 文件属组
	o : 其他人
	a : 所有人

权限:
	r : 读取,对应数字 4
	w : 写入,对应数字 2
	x : 执行,对应数字 1
	- : 无权限,对应数字 0
	
	比如  6(4 + 2)表示读 + 写权限
	     7(4 + 2 + 1)表示读 + 写 + 执行权限
	
注意事项:
	1、用户还可以通过“用户组=权限”的规则直接设置文件的权限。例如:chmod ug=rw, a=r file.txt 表示赋予属主(u)和数组(g)的读写权限和所有人(a)的读取权限。

举例:
	chmod u+x file.txt : 增加了属主对文件file.txt的执行权限。
	chmod o=u file.txt : 直接将属主的权限赋值给其他人,赋值后,两者的权限相同。
	chmod 761 file.txt : 对用户,用户组,其他用户组受理权限。

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38

解读文件权限:
“-” 开头的表示文件,“d” 开头的表示文件夹(目录)
.
“rw-rw-r- -” 这九个字符每三个是一对:
前三个“rw-” 表示 当前用户 的权限
中间三个 “rw-” 表示用户组权限
后面三个 “r- -” 表示其他用户权限

1.2、修改文件所有者(chown)

/************** add by 2020-09-26 ***************/

chown : 修改文件所有者。

格式:
chown + 用户名 + 文件名

eg:
chown zhangsan 1.txt
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

举例:

在这里插入图片描述

1.3、修改文件所属组(chgrp)

/************** add by 2020-09-26 ***************/

chgrp :  修改文件所属组

格式:
chgrp + 组名 + 文件名

eg:
chgrp zhangsan 1.txt
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

举例:
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/319536
推荐阅读
相关标签
  

闽ICP备14008679号