Linux自学之旅-基础命令(基本权限二)

Linux自学之旅-基础命令(基本权限二)


前言

1.上节我们说了Linux下的文件的一些基本权限位,主要介绍了文件的3部分权限位,以及他们对应的rwx是什么意思,还没看的请点击下方链接进入:文件基本权限(忘了说了,上一节只是讲了正常文件的权限位的意思,目录文件的权限位是和文件有一些不同的)

2.然后上节我还留了两个点,就是文件的权限位的第一个位置的“-”和最后一个位置的“.”还没说,这节就讲这两个东西是啥


提示:以下是本篇文章正文内容

一、文件基本权限位(-)

1.上节我们说了,中间三部分的rwx都分别代表某个文件的权限,r=可读,w=可写,x=可执行。

2.那么我们还留了两个点,一个是前面的这条“-”是啥,还有一个就是最后的那个“.”

3.那么我们先从第一个“-”开始,我们上节说过,中间三部分权限位的其中一个,比如所有者权限,如果你所有者没有某一个权限的话,它那个位置就会画上一个“-”(就比如你是文件所有者,你的权限只有rw,那么你所有者的权限位就应该是rw-,因为你没有执行权限,所有用“-”来代表没有这个权限)
在这里插入图片描述

4.那么先废话不多说,我们第一个权限位这个“-”所在的区域就叫做文件类型位,这个位置的内容是判断了拥有这个权限的这个文件是目录还是一个普通文件…,那么先来介绍主要有什么类型(常见){

4.1:“-”:这个位置的“-”不是和中间权限位置的意思相同的,中间有“-”代表这个文件没有这个权限,这里的出现了“-”,代表你这个文件就是一个普通文件(就是你这个位置只要出现了“-”,就证明他就只是一个普通文件,昨天讲的权限位的意思可以用于普通文件,目录的话有些不同),如下就是一些普通文件
在这里插入图片描述

扫描二维码关注公众号,回复: 12366745 查看本文章

4.2:“d”:如果你第一个区域出现了d,那么代表这是一个目录文件(Linux下一切皆文件,所以目录也是文件),如下那个蓝色的就是一个目录文件
在这里插入图片描述

4.3:“l”:代表这个是一个软链接文件,如下那个有->的就是一个软链接文件
在这里插入图片描述

4.4:“b”:代表这是一个块设备文件,存储设备一般是这个类型的文件(比如你的分区/dev/sda1就是这种类型的文件)
在这里插入图片描述

4.5:“c”:代表这是一个字符设备文件,输入设备一般是这种(鼠标键盘啥的)
在这里插入图片描述
4.6:“p”:这代表这是一个管道符文件,非常少见的特殊设备文件
在这里插入图片描述
4.7:“s”:这代表这是一个套接字文件,也是特殊设备文件
在这里插入图片描述

}

二、文件权限位(.)

文件权限位的最后一个点"."其实现在是讲不了的,那个点其实就代表了你这个文件系统中开启了SElinux(就是你这个文件系统开启了SElinux的话你每次创建文件都会带这个点,关闭了创建文件就不会带点了),如下,我关闭了SElinux,创建出来的jieshu这个文件权限位后就不带点了–SElinux后面在说
在这里插入图片描述


总结

本节算是补充了上节中文件权限位的一些剩余的知识,本节我们讲述了{
文件权限位第一个位置:文件类型位
文件权限位最后一个“.”:SElinux是否开启
}

下节我们讲目录的权限位,我是结花,我们下次见。

猜你喜欢

转载自blog.csdn.net/qq313088385/article/details/112915607