2025年【linux相识相知】磁盘分区及文件系统管理详解

【linux相识相知】磁盘分区及文件系统管理详解磁盘 提供持久的数据存储 它不像我们的内存 如果突然断电了 在内存中的数据一般都会被丢掉了 内存中的数据在保存的时候 会被写到硬盘里面 磁盘也是一种 I O 设备 我们都知道磁盘分区完成之后 还要进行格式化 这个格式化操作就是指定文件系统

大家好,我是讯享网,很高兴认识大家。

磁盘,提供持久的数据存储,它不像我们的内存,如果突然断电了,在内存中的数据一般都会被丢掉了,内存中的数据在保存的时候,会被写到硬盘里面,磁盘也是一种I/O设备。

我们都知道磁盘分区完成之后,还要进行格式化,这个格式化操作就是指定文件系统,文件系统的本质就是对一个存储设备上的元数据和数据就行组织,最终把数据有组织的放在可以长期存储的设备中。

本次博客主要是介绍可linux中的磁盘分区和文件系统管理。

 

磁盘的接口类型:

IDE:一种较老的接口技术,价格低廉,兼容性强,传输速度可达133MB/s;

SCSI:主要应用于中、高端服务器中,支持热拔插,价格较高,其中UltraSCSI可达320MB/S,UltraSCSI640可达640MB/S;


讯享网

SCSI接口

SATA:主要用于PC上,串口硬盘,可达6gbps;

SAS:是一种串行链接的SCSI接口技术,向下兼容SATA,速度快;

USB:一种便携的存储设备,USB3.0理论最大传输速度可达500MB/s,现在最新的USB3.1Gen 2最高可达10Gbps。

 

并口和串口的区别:

并口:同一线缆可以接多块设备,IDE和SCSI为并口硬盘;

串口:同一线缆只可以接一个设备,SATA、SAS和USB为串口,抗干扰能力强。

我们都知道作为linux的哲学思想之一,一切皆文件,在linux中使用设备文件来标识不同的硬盘,也就是设备的访问接口,在Linux中I/O设备分为2倍,字符设备和块设备,基于不同的功能进行分类的:

(1)字符设备:线性访问的,数据的交换单位是“字符”,提供的连续的数据流,不支持随机存取,举例来说,键盘、调制解调器都是典型的字符设备;

(2)块设备:可以提供随机访问,数据交换的单位是“块”,硬盘、CD-ROM驱动器都是典型的块设备,应用可以寻址磁盘上的任何位置,并读取数据。

 

在Linux系统中,c代表字符设备,b为块设备(红色部分标识)。

后面黄色标注的两行为设备号:

主设备号:左列,区分设备类型,用于标明设备所需要的驱动程序;

次设备号:右列,区分同种类型下的不同的设备。

 

 mknod命令

 mknod可以创建设备文件,格式如下:

mknod [OPTION]... NAME TYPE [MAJOR MINOR] 选项: -m MODE:创建后的设备文件的访问权限

讯享网
小讯
上一篇 2025-04-08 14:02
下一篇 2025-03-27 14:44

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/29489.html