[www@prod-provider-1 /]$ ls -l
总用量 72
lrwxrwxrwx. 1 root root 7 1月 28 2021 bin -> usr/bin
dr-xr-xr-x. 5 root root 4096 9月 24 2021 boot
drwxr-xr-x 5 root root 4096 4月 20 15:40 data
- 第0个字符
文件类型
[ d ]目录
[ - ]文件
[ l ]链接文档(link file);
[ b ]装置文件里面的可供储存的接口设备(可随机存取装置);
[ c ]装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。
- 第1~3个字符
属主(该文件的所有者)拥有该文件的权限
[ r ]代表可读(read)
[ w ]代表可写(write)
[ x ]代表可执行(execute)
[ - ]代表没有权限
- 第4~6个字符
属组(所有者的同组用户)拥有该文件的权限
[ r ]代表可读(read)
[ w ]代表可写(write)
[ x ]代表可执行(execute)
[ - ]代表没有权限
- 第7~9个字符
其他用户拥有该文件的权限
[ r ]代表可读(read)
[ w ]代表可写(write)
[ x ]代表可执行(execute)
[ - ]代表没有权限
更改文件属性
- chgrp:更改文件属组
-R:递归更改文件属组,就是在更改某个目录文件的属组时,如果加上-R的参数,那么该目录下的所有文件的属组都会更改。
chgrp [-R] 属组名 文件名
- chown:更改文件属主,也可以同时更改文件属组
chown [–R] 属主名 文件名
chown [-R] 属主名:属组名 文件名
- chmod:更改文件9个属性
Linux文件属性有两种设置方法,一种是数字,一种是符号
数字 | 符号 |
---|---|
1 | x |
2 | w |
4 | r |
// 数字相加 x所有者数字相加 y所有者的同组用户数字相加 z其他用户数字相加
chmod [-R] xyz 文件或目录
// 符号
chmod u=rwx,g=rx,o=r 文件或目录