修改文件属性
1. chgrp:(chanage group)更改文件属组
chgrp [-R] 属组名 文件名
- -R:递归更改文件属组,就是在更改某个目录文件的属组时,如果加上-R的参数,那么该目录下的所有文件的属组都会更改。
2. chown:(chanage owner)更改文件属主,也可以同时更改文件属组
chown [–R] 属主名 文件名
chown [-R] 属主名:属组名 文件名
3. chmod:(chanage owner)更改文件9个属性(必须掌握)
chmod [-R] xyz 文件或目录
-
Linux文件属性有两种设置方法,一种是数字,一种是符号。
-
Linux文件的基本权限就有九个,分别是owner/group/others三种身份各有自己的read/write/execute权限。
-
文件的权限字符为:『-rwxrwxrwx』, 这九个权限是三个三个一组的!其中,我们可以使用数字来代表各个权限,各权限的分数对照表如下:
- r:4 w:2 x:1
-
每种身份(owner/group/others)各自的三个权限(r/w/x)分数是需要累加的,例如当权限为:[-rwxrwx—] 分数则是:
-
owner = rwx = 4+2+1 = 7
-
group = rwx = 4+2+1 = 7
-
others= — = 0+0+0 = 0
-
chmod 770 filename
- 文件赋予所有用户可读可写可执行权限
chmod 777 filename
- 每一位数字代表一个组的权限