linux的文件存取权限,Linux文件系统权限详解

一、综述

在用户和组的管理中介绍了Linux系统是用户多任务的分时操作系统,这意味着同时可以有多人在同一台pc上进行不同的操作。为了能够保护每个用户的数据安全,针对不同的用户设置相应的权限是非常重要的。

Linux文件系统权限主要针对三类用户:

文件的所有者: owner,用u标识

文件的所有组:group,用g标识

其他人: other,用o标识。不包含在文件所有者和所有组内的系统其他用户。

二、文件权限及从属关系修改

1、查看文件权限

使用ls –l可以查看。以

3c8ce6380daa33c267ccb0e2e66a02de.png

1.1文件类型:

普通文件—f;目录文件—d;块设备文件—b;字符设备文件—c;软连接文件—l;套接字文件—s;管道文件—p

1.2文件权限:

读—r  readable

写—w writeable

执行—x。excutable(比如脚本、二进制文件、目录等文件具有此权限)

本文主要就文件权限进行解释以及对文件属组、属主、权限的修改做相关介绍。其他内容暂不做介绍。

2、对于文件和目录来说,rwx代表的权限是不一样的。

rwx对文件来说:

r: 代表可以使用文件查看类命令来查看文件内容,比如cat、less等。

w:代表可以通过编辑器等修改文件内容。比如vim、nano、重定向等。

x: 代表可以把此文件提交给内核启动为进程。

rwx对目录来说:

说明下,目录也是一种文件,存放的是下属的文件与inode节点的对应关系。

r: 可以通过ls查看文件内容

w:可以在该目录下创建文件或删除文件

x:可以通过cd命令进入该目录,以及通过ls –l查看目录下属文件的详细信息。

3、文件权限的表示方法:

文件的权限是3个字符一组的。分别对应所有者、所属组、其他人的权限

3c8ce6380daa33c267ccb0e2e66a02de.png

权限、二进制、八进制表示如下表

你可能感兴趣的:(linux的文件存取权限)