什么是权限:
我们可以把它理解我操作系统对用户能够执行的功能所设定的限制
为什么要有权限?
因为系统中不可能只存在一个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:递归修改