玩具网站建设策划书流程,网站开发教程全集,软件下载网站如何履行安全管理义务,seo网站优化公司接上一篇文章#xff0c;继续介绍linux权限的相关知识。https://blog.csdn.net/hffh123/article/details/143432940?spm1001.2014.3001.5501j 目录 一、chown#xff1a;修改文件的拥有者
二、chgrp#xff1a;修改文件所属组
三、关于other的介绍
四、文件类型
1、分类… 接上一篇文章继续介绍linux权限的相关知识。https://blog.csdn.net/hffh123/article/details/143432940?spm1001.2014.3001.5501j 目录 一、chown修改文件的拥有者
二、chgrp修改文件所属组
三、关于other的介绍
四、文件类型
1、分类
2、linux系统的文件类型不靠后缀识别
3、windows有文件类型是通过后缀识别
五、file指令查看文件更详细内容
六、常见的权限的三个问题
一、对一个目录而言如果要进入一个目录需要什么权限
二、权限掩码umask
1、问题引入
2、问题解答
三、粘滞位
1、引入
2、介绍 一、chown修改文件的拥有者 1、语法chown [参数] 新拥有者名 文件名 2、注意 1、root用户可以直接修改 2、普通用户需要加sudo提升权限 3、使用 二、chgrp修改文件所属组 1、语法chgrp [参数] 新所属组名 文件名 2、注意 1、root用户可以直接修改 2、普通用户需要加sudo提升权限 3.使用 三、关于other的介绍 other没有修改指令因为在修改所属组和拥有者的同时other随时都在变化 四、文件类型
1、分类 在上一篇文章还有一个文件属性没有介绍即第一列的第一个字符的含义 该属性是表示文件的类型分类如下 选项类型特点-表示该文件为普通文件、文本、源代码、图片视频、库、可执行文件等等 d 目录文件 bblock块设备文件如磁盘可随机访问cchar字符设备文件如键盘、显示器不可随机访问l 链接文件也叫link文件 类似于给一个路径取别名这样就可以直接在当前目录执行一些深路径文件。 p s p为管道文件与管道 | 是兄弟关系 s为socket文件 2、linux系统的文件类型不靠后缀识别 注意根据上面的内容我们知道linux系统文件类型不靠后缀识别但不代表linux不用后缀一些gcc或g等等工具需要识别。 依然推荐加上后缀 1、工具需要 2、人需要 3、windows有文件类型是通过后缀识别 后缀表示该文件属于哪个类别可以被用来干什么操作。 五、file指令查看文件更详细内容 六、常见的权限的三个问题
一、对一个目录而言如果要进入一个目录需要什么权限 此时能否进入目录我们要看目录文件的权限 d开头代表dir1是一个目录然后看后面针对拥有者、所属组、其他所具备的权限。 规则如下 1、x决定用户是否可以进入目录。 2、r决定是否可以进行对目录里文件属性信息进行查看例如进行ls -l指令 3、w决定是否可以在目录下进行新建和删除文件 二、权限掩码umask
1、问题引入 首先我们思考一个问题 为什么刚开始创建文件的权限默认为664创建目录后权限默认为775 这就是权限掩码的作用 2、问题解答 上述问题就是权限掩码的作用所产生的现象。 1、首先我们要知道系统起始创建文件夹后的起始权限普通文件为666目录为777. 2、然后产生权限掩码由四位八进制数字组成定制一个文件被创建时候的默认权限。 3、规则 将起始权限和权限掩码的后三位八进制数字转换成二进制序列然后从起始权限中去掉在umask中出现的权限即值为1的权限。 4、umask指令可查看系统的权限掩码。 5、举例使用 如图可知该系统的权限掩码为0002取后三位数字转化为二进制数字为000 000 010而文件的起始权限为666转化为二进制序列为110 110 110所以根据规则得到默认权限为110 110 100转化为八进制为664. 具体运算公式为起始权限~umask 最终权限默认权限 三、粘滞位
1、引入 根据上面内容我们知道删除一个文件的权限取决于该文件所处的目录是否具有w权限。而朋友用户默认是无法访问其他用户的家目录的这是系统为了实现让多个之间可以进行数据共享就创建了tmp文件夹。 此时我们不同用户可以在此文件夹里面创建自己文件夹给别的用户分享自己的数据。我们可以设置自己文件的读写权限但是我们无法设置文件的删除权限因为由上知删除一个文件的权限取决于该文件所处的目录是否具有w权限权限在目录的身份上不在文件上。意思是别的用户是可以随意删除我在tmp目录里面创建的文件的。 系统为了防止这种情况就引入了粘滞位 2、介绍 1、所谓的粘滞位即给other用户新增了一个权限t 如上图 2、介绍 给共享目录tmp中的other设置一个新权限位t具有x的意义同时对该目录权限限定了一个新规则该目录里面的文件只有root或者文件的拥有者有权利进行删除其他人一概不许。