一、文件权限
属主权限:当前用户所具有的权限
属组权限:当前组内其他用户具有改文件的权限
其他用户权限:其他组的用户具有该文件的权限
这里的数字代表相应的权限,比如rwx就可以表示成 7,r-x可以表示成 5
(1)文件类型
-
:表示文件
d
:表示文件夹
l
:表示连接
(2)权限
r:对文件是指可读取内容 对目录是可以ls
w:对文件是指可修改文件内容,对目录 是指可以在其中创建或删除子节点(目录或文件)
x:对文件是指是否可以运行这个文件,对目录是指是否可以cd进入这个目录
比如这个 456.txt
文件的表示:
文件-当前用户可读、可写、不可执行(文件无法执行)-组内用户可读、不可写、不可执行-其他用户可读、不可写、不可执行
二、Linux 三种文件类型
普通文件: 包括文本文件、数据文件、可执行的二进制程序文件等。
目录文件: Linux系统把目录看成是一种特殊的文件,利用它构成文件系统的树型结构。
设备文件: Linux系统把每一个设备都看成是一个文件
三、文件权限管理:chmod - 变更文件或目录的权限
(1)chmod u=rwx,g=rx,o=rx a.txt
u:当前用户
g:组内其他用户
o:其他用户
(2)chmod 644 123.txt
r:数字 4
w:数字 2
x:数字 1
rw-r--r--:表示为 644