Linux下,查看某路径下用(ls -l)或(ll) 查看所有文件的详细属性列表时,会看到文件的操作权限,类似“drwxr-xr-x”的字符串。
d :第一位表示文件类型
d 文件夹
- 普通文件
l 链接
b 块设备文件
p 管道文件
c 字符设备文件
s 套接口文件
rwx :第2-4位表示这个文件的属主拥有的权限。r是读、w是写、x是执行
r-x :第5-7位表示和这个文件属主所在同一个组的用户所具有的权限
r-x :第8-10位表示其他用户所具有的权限
通常用三个数字来表示文件的读取、写入、执行权限:
执行:1
写入:2
读取:4
例如;drwxr-xr-w
rwx 4+2+1 7 所有权限
r-x 4+1 5 读和执行权限,没有写权限
r-w 4+2 6 读写权限,没有执行权限
具体使用:
chmod 766 文件名
常用的Linux文件权限:
444 r--r--r--
600 drw-------
644 drw-r--r--
666 drw-rw-rw-
700 drwx------
744 drwxr--r--
755 drwxr-xr-x
777 drwxrwxrwx
改变文件的owner
chown 用户:用户组 文件名
例如:chown tctadmin:tctgroup test.xls