文件权限的认识
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件权限的认识相关的知识,希望对你有一定的参考价值。
1.文件访问权限信息的查看
ls -l
2.Linux中文件的访问权限对文件的访问者进行了分类:文件所有者,文件所属组,其他用户
r:可读
w:可写
r:可执行
例如对 rwxr-xr-x 的解析:
对文件所有者:可读可写可执行
对文件所属组:可读不可写可执行
对其他用户:可读不可写可执行
在操作系统中使用二进制方法进行存储,使用1表示具备权限,0表示不具备权限
在针对用户时又使用八进制来进行表示:
因此当前的文件权限可以表示为:775
3.Linux命令之文件默认创建权限掩码设置
umask(在文件创建成功后,默认会具有一个权限)可以使用umask查看系统中当前默认的权限掩码信息。
-S 使掩码以符号形式打印,默认输出八进制数
u:文件所有者,g:文件所属组,o:其他用户
4.Linux中文件访问权限的修改
chmod g+x test.txt:表示给文件所属组加上可执行权限
chmod o-w test.txt:表示给文件其他用户取消可写权限
chmod 777 test.txt:表示给文件拥有者,文件所属组,其他用户设置权限(可读可写可执行)
当在一个目录中,想要其他用户能够创建文件并且只能删除自己的文件的时候,需要使用 chmod +t test.txt
5.文件所有者的修改
chown wangxue test.txt:将文件所有者更改为wangxue
-R:对目录下的所有档案与子目录进行相同的拥有者变更
修改一个文件的所有只能是root用户进行修改
6.文件所属组的修改
chgrp wnagxue test.txt:将文件的所属组更改为wangxue
-R:对目录下的所有档案与子目录进行相同的拥有者变更
修改一个文件的所属组只能是root用户进行修改
以上是关于文件权限的认识的主要内容,如果未能解决你的问题,请参考以下文章