目录
1.chown命令:修改文件/文件夹的所属用户和用户组
- 使用者:root用户
- 基础格式:chown [-R] [用户] [:] [用户组] 文件或文件夹
1)-R选项:对文件夹内所有内容应用相同规则
2)[:]:用于分隔用户和用户组
3)例子:
- 将hello.txt所属用户修改为root
chown root hello.txt
- 将hello.txt所属用户组修改为root
chown :root hello.txt
- 将hello.txt所属用户修改为root,用户组修改为liu
chown root:liu hello.txt
- 将文件夹test的所属用户修改为root并对文件夹内全部内容应用同样规则
chown -R root test
2.chomd :修改文件/文件夹的权限信息
- 使用者:文件/文件夹的所属用户或root用户
- 基础格式:chmod [-R] 权限 文件/文件夹
1)-R选项:对文件夹内的全部内容应用同样的操作
2)权限:权限可以用3位数字来代表,第一位数字表示用户权限,第二位表示用户组权限,第三位表示其它用户权限。 数字的细节如下:r记为4,w记为2,x记为1,可以有:
- 0:无任何权限 即 ---
- 1:仅有x权限 即 --x
- 2:仅有w权限 即 -w-
- 3:有w和x权限 即 -wx
- 4:仅有r权限 即 r--
- 5:有r和x权限 即 r-x
- 6:有r和w权限 即 rw-
- 7:有全部权限 即 rwx
3)例子:
-
chmod u=rwx,g=rx,o=x hello.txt
将文件权限修改为:rwxr-x--x 其中:u表示user所属用户权限,g表示group组权限,o表示other其它用户权限,又等价于:
chmod 751 hello.txt
- 将hello.txt的权限修改为: r-x--xr-x,数字序号为:
chomd r-x--xr-x hello.txt
chomd 515 hello.txt
- 将hello.txt的权限修改为: -wx-w-rw-,数字序号为:
chomd 326 hello.txt
- 序号123代表的权限是:
--x-w--wx