day11 基本权限

什么是权限:

我们可以把它理解我操作系统对用户能够执行的功能所设定的限制

为什么要有权限?

因为系统中不可能只存在一个root用户,一定会存在很多用户,为了保护每个登录用户的隐私和工作环境,所以就有了权限

3.权限与用户之间的关系

在linux系统中,针对文件定义了三种身份 分别是 属主(owner)属组(group)其他人(others) 每种身份又对应三种权限,分别是可读 、可写、可执行


权限位


如果权限位不可读、不可写、不可执行,则全部使用-作为占位符

权限设置示例


对文件设定权限

用number方法:

对目录设定权限

针对文件最高设定为777 ,但是一般都是666 

针对目录设定权限:777

选项:-R 递归修改


其他用户没有任何权限

权限验证:

针对文件:

r:能读取文件内容

w: 能写入文件(不能看)

x:能执行文件(如果没有r 权限,单有x没有用)

rw:能查看文件,能编辑文件.不能执行.不能删除,不能移动,不能复制

rx:能查看文件,不能编辑,能执行,不能删除,不能移动不能复制

rwx:能查看文件,能编辑文件,能执行,不能删除\移动\复制----->使用 较少

针对目录的权限:
r:具有浏览目录的权限,无法进入目录,使用ls查看目录下的文件会报错,但会显示文件名称,如果使用ls-l 只能看到文件名称,其他的全部无法查看。

w:什么权限也没有

x:能进入目录,其他什么也没有

rx:能进入目录,能查看目录下的文件,至于操作文件,需要看文件本身的权限

rwx:如果目录赋予了W权限,则该目录下的 文件可以复制、删除、移动、修改

文件使用最多:rw =6 rx=5 644

目录使用最多:rx=5  755

属主和属组变更

chown 更改属主以及属组 -R:递归修改



创建文件和目录 修改所属主bin


递归修改目录及目录下所有文件属主和属主

你可能感兴趣的:(day11 基本权限)