工坊第三天
一、Linux文件和目录管理 一、更改文件权限: 1、命令chgrp (change group的简写) 更改文件的所属组, 格式为chgrp 组名 文件名 2、命令 chown (change owner的简写) 更改文件的所有者 格式为chown -R 账户名 文件名 或者 chown -R 账户名:组名 文件名 -R选项只适用于目录,作用是级联更改 3、 命令 chmod(change mode的简写) 改变用户对文件/目录的读写执行权限 格式为chmod -R xyz 文件名(xyz表示数字,规则为r=4, w=2,x=1) -R选项等同于chown的-R选项作用是级联更改 注意:Linux中一个目录默认权限为755,一个文件默认权限为644 4、 命令umask 改变文件的默认权限 格式为umask xxx(xxx代表三个数字)如果查看ums的值则输入umask后回车,默认0022 两条规则: ①若用户建立普通文件,则预设没有可执行权限,只有r,w两个权限,最大值为666(-rw-rw-rw-) ②若用户建立目录,则预设所有权限均开放,即777(drwxrwxrwx) Umask数值代表数值为以上两条规则的默认值需要减掉的权限,所以 目录的权限为rwxrwxrwx- -------w- =rwxrwxr-x 普通文件的权限为rw-rw-rw- - -------w-