网站建设应注意的问题,动易如何做网站,电子设计网站,win7最好的优化软件我们首先需要明白#xff0c;权限 用户角色 文件的权限属性
一、拥有者、所属组和other#xff08;用户角色#xff09;
以文件file1为例 第一个箭头所指处即是文件的拥有者#xff0c;拥有者为zz
第二个箭头所指处即使文件的所属组#xff0c;所属组为zz
除去拥有者…我们首先需要明白权限 用户角色 文件的权限属性
一、拥有者、所属组和other用户角色
以文件file1为例 第一个箭头所指处即是文件的拥有者拥有者为zz
第二个箭头所指处即使文件的所属组所属组为zz
除去拥有者和所属组外其他用户即为other
二、文件的权限属性
r文件的读权限
w文件的写权限
x文件的可执行权限
以文件file1为例 划线部分一共有10格除去第一格后三三为一组
第一格为 - 或 d - 表示该文件是普通文件d 表示该文件是目录文件
第一组为 rw- 表示对于拥有者zz对该文件有读、写权限没有可执行权限
第二组为 rw- 表示对于所属组zz对该文件有读、写权限没有可执行权限
第三组为 r-- 表示对于other对该文件有读权限没有写权限和可执行权限
三、修改权限的方法
1.修改文件权限属性 chmod u/g/o/a /- “某权限” “某文件” chmod ux file1 给文件file1的拥有者加上可执行权限 chmod g-w file1 给文件file1的所属组删去写权限 chmod o-r file1 给文件file1的other删去读权限 chmod gwx,orwx file1 也可以同时修改多个角色的多个权限 chmod a-rwx file1 删去所有人对文件file1的读、写和可执行权限 2.修改文件的拥有者和所属组
修改文件的拥有者和所属组即修改文件的角色。为什么不用更改other呢因为更改完拥有者和所属组后other也就自动变了
修改文件的拥有者和所属组相当于将文件“送给”其他人那么对于其他人就可以选择拒绝或接受。因此通常我们修改拥有者和所属组时需要使用sudo提权将文件强制送给其他人。 对于root用户修改拥有者chown “修改的拥有者” “文件名” 对于root用户修改所属组chgrp “修改的所属组” “文件名” 对于普通用户修改拥有者sudo chown “修改的拥有者” “文件名” 对于普通用户修改所属组sudo chgrp “修改的所属组” “文件名” 修改前拥有者为root、所属组为root 修改后拥有者为gjj、所属组为gjj 也可以使用一条指令同时修改拥有者和所属组 对于root用户chown “修改的拥有者”:“修改的所属组” “文件名” 对于普通用户sudo chown “修改的拥有者”:“修改的所属组” “文件名” 修改前拥有者为gjj、所属组为gjj 修改前拥有者为zz、所属组为zz 3.八进制法修改文件权限
观察文件file1其权限为 rw- r-- r--有权限即是rwx无权限即是-将rwx当为1-当为0则文件file1的权限可表示为 110 100 100 转换为八进制即为644644即是文件权限的八进制表示。
要修改file1文件的权限为 110 110 000转换为八进制即为660可以如下修改 chmod “权限八进制表示” “文件名”