Linux学习笔记 -- day03 权限管理

时间:2022-09-24 15:37:29

一、三种基本权限

1、r  读权限 ( read )

2、w 写权限 ( write )

3、x 执行权限 ( execute )

Linux学习笔记 -- day03 权限管理

二、权限的操作 :chmod

1、第一种权限操作方式:按组名称操作

Linux学习笔记 -- day03 权限管理

chmod 0 a.txt :清空 a.txt 文件的所有权限

Linux学习笔记 -- day03 权限管理

chmod u+r a.txt :给a.txt设置所属用户的read权限

Linux学习笔记 -- day03 权限管理

chmod g+w a.txt :给a.txt设置组的 write 权限

Linux学习笔记 -- day03 权限管理

chmod 0+x a.txt :给a.txt设置其他用户的执行权限

Linux学习笔记 -- day03 权限管理

chmod u+rwx a.txt :给所属用户设置read write execute 权限

Linux学习笔记 -- day03 权限管理

chmod u=w a.txt :将a.txt所属用户的权限设置为write

Linux学习笔记 -- day03 权限管理

2、第二种操作方式:按8进制算法进行操作

Linux学习笔记 -- day03 权限管理

chmod 400 a.txt :给 a.txt 所属用户设置read权限

Linux学习笔记 -- day03 权限管理

chmod 421 a.txt :给a.txt所属用户设置read权限,组用户设置write权限,其他用户设置execute权限

Linux学习笔记 -- day03 权限管理

chmod 357 a.txt :分别给a.txt所属用户设置wx (2+1)权限,所有组设置rx (4+1)权限,其他用户设置rwx(4+2+1)权限

Linux学习笔记 -- day03 权限管理