目录
警告
本文最后更新于 2023-06-12,文中内容可能已过时。
记录 linux 系统下文件权限相关的内容,Mac OS 下类似。
查看文件权限
查看 linux 系统下的文件权限,可以使用 ll
命令或者 ls
命令 带 -l
(长列表选项)
|
|
文件列表信息分为:文件类型、权限、链接数、所属用户、所属用户组、文件大小、最后修改时间、文件名。
文件类型
linux 一共有 7 种文件类型,分别如下:
-
-
: 普通文件 -
d
: 目录文件 -
l
: 链接文件 -
b
: 块设备文件 -
p
: 管道文件 -
c
: 字符设备文件 -
s
: 套接口文件/数据接口文件后四种是特殊文件
文件权限对应关系
权限 | 含义 | 对应数字 |
---|---|---|
r | 读权限 | 4 |
w | 写权限 | 2 |
x | 执行权限 | 1 |
读、写、运行三项权限用数字表示就是 r=4,w=2,x=1。所以,-rw-r--r--
用数字表示成 644。
权限字段 -rwxrwxrwx
的内容总共会有 10 个 -
,第一个表示文件类型,如该文件是文件 (-表示),文件夹 (d 表示), 连接文件 (l 表示),后面 9 个按照每三位为一组分。
|
|
d: 代表文件夹
rwx: 代表文件所有者 (u 表示)权限,这里是 liruihao,liruihao 对该文件拥有读写执行权限。
r-x: 代表所属(g 表示)的权限,这里同组用户拥有对该文件读和执行的权限。
r-x: 代表其他用户(o 表示)的权限,这里和上面权限一样。
给作者买杯卡布奇诺~
支付宝
微信