起首,我们需要领会什么是分区,分区是硬盘和存储设备划分为更小的块,是划分硬盘的一种方式,那么和windows有什么分歧呢,windows下的分区分为MBR分区、本家儿分区、扩展分区、逻辑分区和linux不异,可是本色有区别,区别在于windows用的是NTFS文件系统,而linux用的是ext3、ext4、jfs2、jfs等文件系统,且linux下是经由过程文件的形式表示出来的,那又分为哪些文件,若何区分呢
我们经由过程file号令去查看一下所枚举的文件。例如图下所示:
有图上可以看出,有block special、character special、directory、empty,从字面意思可以看出有块设备、字符设备、目次、空,现实就是设备文件(块设备、字符设备)、目次文件、通俗文件三类,那么这三类的区别呢,起首我们看通俗文件,有图可以看出通俗文件就像我们windows记事本写出的文件一样。
那么目次文件呢,由下图可以看出目次文件是个不克不及写通俗字符的目次,可以存放文件或者其他目次文件等。
接下来,我们介绍设备文件,这个在linux中是重点,我们在linux中对磁盘等设备的操作都是经由过程对文件的操作实现的,一般设备文件存放在/dev下面,这些文件包含了系统所有的硬件,只是将其封装当作了文件,具体的文件感化我们后期会慢慢讲解。
那我们在上图中看到了有些属性为l的文件,这些文件又是什么文件呢,可能大师会认为这又是一种类型的文件,现实上这只是个链接罢了,和windows下快捷体例近似,却略有分歧,后期我们会讲到。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!