Linux 权限管理命令

第四章(二)权限管理命令

Linux常用命令(二)权限管理命令

Linux 权限管理命令Linux 权限管理命令
所有者(user)    所属组(group)    其他(other)  全部(all)
Linux 权限管理命令Linux 权限管理命令
Linux 权限管理命令Linux 权限管理命令
Linux 权限管理命令Linux 权限管理命令
注意: 对目录的W权限 代表 对目录下的文件|目录有 创建 删除权限
        X权限 cd 进入目录 一般 R X 同时出现
Linux 权限管理命令Linux 权限管理命令
        删除文件的前提条件是 对文件所在的目录有写的权限
          若要删除目录里的文件必须有 写W 和执行X 权限 即先进入再删除 否则无法删除
Linux 权限管理命令Linux 权限管理命令
        如果目录权限是777 则不管目录内的文件是否有是所有者 都可以删除
        只有所有者 和 root 才能更改权限
Linux 权限管理命令Linux 权限管理命令
Linux 权限管理命令Linux 权限管理命令
Linux 权限管理命令Linux 权限管理命令
 
权限对目录的重要性:
 r (read contents in directory):
表示具有读取目录结构列表的权限,所以当你具有读取(r)一个目录的权限时,表示你可以查询该目录下的文件名数据。 所以你就可以利用 ls 这个指令将该目录的内容列表显示出来!
 w (modify contents of directory):
表示你具有异动该目录结构列表的权限,也就是底下这些权限:
o 建立新的文件与目录;
o 删除已经存在的文件与目录(不论该文件的权限为何!)
o 将已存在的文件或目录进行更名;
o 搬移该目录内的文件、目录位置。
总之,目录的 w 权限就与该目录底下的文件名异动有关就对了啦!
 x (access directory):
目录的 x 代表的是用户能否进入该目录成为工作目录的用途! 所谓的工作目录(work directory)就是你目前所在的目录啦!举例来说,当你登入 Linux 时, 你所在的家目录就是你当下的工作目录。而变换目录的指令是『cd』(change directory)啰!
 
权限对文件的重要性:
 r (read):可读取此一文件的实际内容,如读取文本文件的文字内容等;
 w (write):可以编辑、新增或者是修改该文件的内容(但不含删除该文件);
 x (eXecute):该文件具有可以被系统执行的权限。

Linux 权限管理命令Linux 权限管理命令
Linux 权限管理命令Linux 权限管理命令
Linux 权限管理命令Linux 权限管理命令
用户必须是系统中存在的
Linux 权限管理命令Linux 权限管理命令
只有root才可以改变文件的所有者、所属组
Linux 权限管理命令Linux 权限管理命令
Linux 权限管理命令Linux 权限管理命令
Linux 权限管理命令Linux 权限管理命令
Linux 权限管理命令Linux 权限管理命令
Linux 权限管理命令Linux 权限管理命令
Linux 权限管理命令Linux 权限管理命令
一个用户可以属于多个组 ,但一定有个缺省(  系统默认状态 )组
用户创建文件时的所属组 就是用户的缺省组 每个用户只能有一个缺省组
 
默认的新建目录的权限 都是 755
安全性考虑,Linux中任何创建的文件都会把X权限去掉,都是 644
Linux 权限管理命令Linux 权限管理命令
修改默认(不建议修改):
Linux 权限管理命令Linux 权限管理命令
只要记住u m a s k是从权限中“拿走”相应的位即可,如:umask值为022,则默认目录权限为755,默认文件权限为644
 
上一篇:js函数中的BOM和DOM


下一篇:IOS 后台执行