2019/01/29-Linux文件属性

194 阅读2分钟

ls -l                                                                                                                  total 24                                                                                                          drwxr-xr-x.    4    root    root    字节数    时间    名称                                                ......                                            

第一个属性代表文件类型。d 目录,- 文件,b 可供存储的接口设备, c 串行接口设备如键盘鼠标,l 链接文档(类似于快捷方式)                                                                           

接下来的字符中,每三个为一组,且均为[rwx]的组合,r代表可写,w代表可读,x代表可执行,第一组代表属主权限,第二组代表属组权限,第三组代表其他用户权限

属主权限:文件所有者拥有的权限                                                                                属组权限:所有者同组用户拥有该文件的权限

##############################################################

更改文件属组

chgrp    [-R]    属组名    文件名

更改文件属主也可更改文件属组

chown    [-R]    属主名    文件名

chown    [-R]    属主名:属组名    文件名

参数-R可以连同该目录下所有文件的属性一起更改

##############################################################

更改文件属性

每种权限都有对应的分数 r:4    w:2     x:1

将install.log的权限修改为rwxrwx---

user = rwx = 4+2+1 = 7

group = rwx = 4+2+1 = 7

other = --- = 0+0+0 = 0

chmod 770 install.log或chmod u=rwx,g=rwx install.log

chmod    [-R]    xyz    文件或目录