Linux中如何设置目录或文件的归属及权限

咱们首先来查看一下目录的权限及归属,各个字段表示的含义:
Linux中如何设置目录或文件的归属及权限ide

权限字符在文件中的含义为:
Linux中如何设置目录或文件的归属及权限测试

读取、写入、执行权限也能够用数字来表示,具体以下:3d

Linux中如何设置目录或文件的归属及权限

命令chmod用来更改目录或文件的权限,基本的命令格式以下:blog

chmod [ugoa] [+=-] [r w x] 文件或目录递归

或者it

chmod nnn 文件或目录class

其中ugoa表示该权限设置所针对的用户类别。u表明文件属主;g表明文件属组;o表明其余任何用户;a表明全部用户(u、g、o的总和)。权限

+=-表示设置权限的操做动做。+表明增长相应的权限;- 表明减小相应的权限;=表明仅赋予相应的权限im

r w x 是权限字符组合形式,也能够拆分使用,如 r、 rx等db

nnn表示为要设置的具体权限值,我的感受第二条命令更方便些。

咱们就以第二条命令格式来测试

Linux中如何设置目录或文件的归属及权限

在实际的目录权限管理工做中,有时会须要将一个目录中全部子目录及文件的权限都设置为相同的值,这就须要结合选项 “-R”。若不使用 “-R” 选项,那么chmod命令改变的只是所指定的目录自己的权限。

须要设置文件或目录归属时,经过chown命令来完成,能够只设置属主或属组,也能够同时设置

Linux中如何设置目录或文件的归属及权限

Linux中如何设置目录或文件的归属及权限

Linux中如何设置目录或文件的归属及权限

一样,若是须要递归修改目录归属的话也是要结合 “-R”选项的。

相关文章
相关标签/搜索