ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux攀登之路-山脚篇day2

2021-07-03 10:51:30  阅读:140  来源: 互联网

标签:文件 SET day2 普通 内容 Linux 攀登 权限 目录


权限对普通文本文件的作用 9列权限,前三列表示文件的拥有者对该文件具有的权限,中间三列表示文件的所属组对该文件具有的 权限,后三列表示其他人对该文件具有的权限。其它人人的意思就是既不是拥有者,也不是所属组,就 是其他人。对于一个文件来说,它的权限列表示它对世界上的三种人具备的权限,这三种人就分别是 owner(拥有者),group(所属组),others(其他人),任何一个文件的权限列所表达的意思都是 这样的。 owner的权限>group的权限>others的权限,注意一点,文件的owner不 一定属于该文件的所属组。 权限列常见的内容有4个,分别是r,w,x,-。总共9列,分割成3个3列。分别表示对三类人的权限。 这3个3列的第一列要么是r,要么是-,如果是r,则表示该类人对该文件具有读(read)权限。第二列 要么是w,要么是-,如果是w,则表示该类人对该文件具有写(write)权限。第三列要么是x,要么 是-,如果是x,就表示该类人对该文件有执行execute(x)权限 如果一个普通文件有r权限,就表示该文件的内容可以被查看到。 如果一个普通文件有w权限,就表示该文件的内容可以被修改(加内容,删内容,修改内容) 如果一个普通文件有x权限,就表示该文件可以当做脚本一样执行。 权限对应的可操作性内容就是上面描述的 对于目录文件来说,rwx权限表达的意义是什么呢? 如果一个目录文件有r权限,就表示该目录下的文件可以被查看属性(查看文件属性的命令ls) 如果一个目录文件有r权限,能否查看这个目录下的普通文件的内容(不一定) 一个普通文件能否查看它的内容和它所在的目录没有任何关系,而是和它自己是否具备r权限有关系。 如果一个目录文件有w权限,就表示可以在该目录下创建或删除或修改文件属性 如果一个目录文件有w权限,是否能修改这个目录下的普通文件的内容?(不一定) 一个普通文件能否修改它的内容和它自己是否具备w权限有关系,而和它是否在具备w权限的目录没有 任何关系。 如果一个目录文件有x权限,就表示可以进入该目录,如果一个目录连x权限都没有,这个目录是无法进 入的。 SET UID 特殊权限应用于可执行的普通文件,当一个文件被设置SET UID特殊权限时,任何人一旦执行 该文件,都会临时获得文件拥有人的权限 SET GID 特殊权限应用于目录文件,当一个目录被设置SET GID特殊权限时,任何用户在该目录下创建 文件, 文件的所属组都会变成被设置SET GID那个目录的所属组。 系统缺省权限设置umask umask能帮助用户修改创建文件的默认权限。 创建目录的最终权限,就是目录777减去umask的后3位 创建普通文件的最终权限,就是666减去umask的后3位  

标签:文件,SET,day2,普通,内容,Linux,攀登,权限,目录
来源: https://blog.51cto.com/cnljc/2972629

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有