一、文件基本属性的介绍
drwxr-xr-x
第1位:
d目录
-文件;
l为链接文档(即快捷方式);
2-4位:属主权限
5-7位∶属组权限
8-10位∶其他用户权限
权限:
r :可读
w:可写
x:可执行
-:没有当前权限
案例、
-rwxr-xr-x
第1位,2-4位:属主权限,5-7位∶属组权限,8-10位∶其他用户权限
文件夹,可读可写可执行,可读不能写可执行,可读不能写可执行
二、更改属主和属组-chgrp&chown
1、chgrp命令
语法:
chgrp[选项参数][所属群组][文件或目录...] 更改属组
chgrp [选项参数][--reference=<参考文件或目录>][--version][文件或目录...] 更改属组
案例、
chgrp常用命令小结
chgrp -v root aaa 将aaa的属组改为root
2、chown命令
语法:
chown属主名文件名 更改属主
chown[参数选项]属主名:属组名文件名 更改属主和属组
选项参数︰
-R 处理指定目录以及其子目录下的所有文件
案例、
无参数
有参数、
chown常用命令小结
chown root aaa 将aaa的属主改为root
chown root:root bbb 将bbb的属主和属组改为root
chown -R root:root aaa 将aaa文件夹和里面所有的属主和属组改为root
三、更改权限-chmod
1、chmod命令
作用∶修改属主、属组、其他用户的权限
修改方式:
数字方式
符号方式
1.1、
用法:rwx = 4+2+1=7,所以7就表示可读、可写、可执行
思考∶如果设置数字5表示什么意思?
答:4+1=5,所以为可读、不可写、可执行
数字权限
语法:chmod [参数选项]数字权限文件或目录
参数选项:
-c:若该档案权限确实已经更改,才显示其更改动作
-f:若该档案权限无法被更改也不要显示错误讯息
-v:显示权限变更的详细资料
-R:对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
--help:显示辅助说明
--version :显示版本
数字权限:就是刚刚提到的数字类型的权限属性,为rwx对应数值相加的和。
案例、
1.2、符号权限
语法: chmod[参数选项]符号权限文件或目录
选项参数︰
-c :若该档案权限确实已经更改,才显示其更改动作
-f:若该档案权限无法被更改也不要显示错误讯息
-v:显示权限变更的详细资料
-R:对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
--help:显示辅助说明
--version :显示版本
举例: chmod u=rwx,g=rx,o=r a.txt 这句命令表示文件a.txt的属主、属组、其他权限分别是:可读可写可执行、可读不可写可执行、可读不可写不可执行
案例、