Linux 文件权限

Linux是一个多用户多任务的操作系统,作为一个优秀的多用户操作系统,Linux对用户以及文件的访问权限管理十分严谨


权限说明

Linux对文件、目录都有rwx权限,但每种权限在文件和目录中代表意思不一样

文件

权限字母说明权值
rread,查看文件内容权限4
wwrite,修改文件内容权限2
xexecute,执行二进制可执行文件权限(普通用户同时需要r权限,root用户不需要r也能执行)1
- 0

目录

权限字母说明权值
r具有读取目录结构列表权限,即可以执行ls命令4
w即对目录下的文件目录进行增、删、改、移动等操作,例如:touchrmcpmv等命令2
x目录不能运行的,x权限代表用户能否进入此目录;若只有x权限,用户只能查看目录结构,不能进入此目录1
- 0

文件、目录权限

Linux每个文件和目录都有一组访问权限标志位

比如使用ls -l查看/etc/passwd文件详细

[root@centos ~]# ls -l /etc/passwd
-rw-r--r-- 1 root root 1304 Nov 18 16:06 /etc/passwd

首先分析一下-rw-r--r--这串玩意

第一个-代表文件类型,-代表文件,d代表目录

接下就是三个三个分一组,分为rw-r--r--,三组

  • 第一组代表该文件所有者(owner)的权限
  • 第二组代表该文件所有者同组用户(group)的权限
  • 第三组代表其他用户(others)权限

一张图解释很清楚

后面也来看一张图

标签: none

添加新评论