Linux(十一)权限管理

作者 : 开心源码 本文共1179个字,预计阅读时间需要3分钟 发布时间: 2022-05-12 共184人阅读

11.1 rwx权限详解

????11.1.1 rwx作用到文件

????(1)【r】代表可读(read):可以读取,查看。

????(2)【w】代表可写(write):可以修改,但是不代表可以删除该文件,删除一个文件的前提条件是对该文件所在的目录有写权限,才能删除该文件。

????(3)【x】代表可执行(execute):可以被执行。

????11.1.2 rwx作用到目录

????(1)【r】代表可读(read):可以读取,查看。

????(2)【w】代表可写(write):可以修改,目录内创立、删除、重命名目录。

????(3)【x】代表可执行(execute):可以进入该目录。

11.2 实际案例

-rw-r--r--. 1 root root 26788 4月  14 16:53 java后台生活.jpg

?前面10个字符-rw-r–r–确定不同客户能对文件干什么:

第一个字符代表文件类型:文件(-),目录(d),链接(l);

其他字符每3个一组(rwx):

第一组rw-:文件拥有者的权限是读和写,但不能执行;

第二组r–:与文件拥有者同一组的客户的权限只读不能写和执行;

第三组r–:不与文件拥有者同组的其余客户的权限只读不能写和执行;

可用数字表示为:r=4,w=2,x=1;因而rwx=4+2+1=7

1:文件是硬连接数,目录是子目录树

root:客户

root:组

26788:文件大小(字节),假如是文件夹显示4096字节

4月 14 16:53:最后修改日期

java后台生活.jpg:文件名

11.3 修改权限

????11.3.1 基本说明

????????通过chmod指令,可以修改文件或者者目录的权限

????11.3.2 第一种方式:+、-、=变更权限

????????u:所有者

????????g:所在组

????????o:其余人

????????a:所有人(u、g、o的总和)

????(1)chmod? ? u=rwx,g=rx,o=x? ? 文件目录名

????(2)chmod? ? o+w? ? 文件目录名

????(3)chmod? ? a-x? ? 文件目录名

????11.3.3 第二种方式:通过数字变更权限

????????规则:r=4,w=2,x=1,r+w+x=7

? ? ? ? chmod? ? u=rwx,g=rx,o=x? ? 文件目录名

? ??????相当于?? ??chmod? ? 751? ? 文件目录名

11.4 修改文件所有者

????11.4.1 基本详情

????chown? ? newowner? ? file? ? 改变文件的所有者

????chown? ? newowner:newgroup? ? file? ? 改变文件的所有者和所在组

????-R? ? 假如是目录,则使其下所有子文件和目录递归生效

11.5 修改文件所在组

? ? chgrp? ? newgroup? ? file? ? 改变文件的所在组

关注公众号:Java后台生活,干货文章第一时间送到!

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » Linux(十一)权限管理

发表回复