linux下文件权限的介绍

linux操作系统下,使用ll查看该目录下所有文件及其文件权限,以下是对文件权限的介绍

d代表的是目录(或称之为文件夹)

 
红框内的这3个是代表3个组的权限
每组都是3个
第一组rwx代表是本用户的权限 r是read w是write x是执行权限
第二组rwx是指的本组的用户权限
第三组是其他的用户权限
如果是有3组rwx就说明这个文件是有最低的权限,任何用户都可以对他进行读写执行的操作
 
修改文件权限:
给文件赋予读写执行所有的权限,
如:chmod 777 test.sh
上述命令的777分别表示User、Group、及Other的权限。
r=4,w=2,x=1
若要rwx权限,则4+2+1=7,
若要rw-权限,则4+2=6,
若要r-x权限,则4+1=5
 
 
chown命令:将指定文件的拥有者改为指定的用户(或用户id)或组(或组id)

chown [-R]  用户[:用户组] 文件或者目录

修改文件所有者:
修改/test目录下的所有文件以及子目录的所有者为test用户—— chown -R   test  /test
修改test.log文件的所有者为test用户—— chown test test.log
将test.log文件的所有者更改为test用户组的使用者test————chown  test:test  test.log
 
原文地址:https://www.cnblogs.com/Noul/p/9212110.html