Linux磁盘及文件系统管理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux磁盘及文件系统管理相关的知识,希望对你有一定的参考价值。
Linux磁盘及文件系统管理
CPU, Memory(RAM), I/O
I/O: Disks, Ehtercard
Disks: 持久存储数据
接口类型:
IDE(ata):并口,133MB/s
SCSI:并口,Ultrascsi320, 320MB/S, UltraSCSI640, 640MB/S
SATA:串口,6gbps
SAS:串口,6gbps
USB:串口,480MB/s
并口:同一线缆可以接多块设备;
IDE:两个,主,从
SCSI:
宽带:16-1
窄带:8-1
串口:同一线缆只可以接一个设备;
iops:io per second
硬盘:机械硬盘,固态硬盘;
机械硬盘:
track:磁道
sector:扇区,512bytes
cylinder:柱面
分区划分基于柱面:
平均寻道时间:
5400rpm, 7200rpm, 10000rpm, 15000rpm
Linux的哲学思想:一切皆文件;
设备类型:
块(block):随机访问,数据交换单位是“块”;
字符(character):线性访问,数据交换单位是“字符”;
设备文件:FHS
/dev
设备文件:关联至设备的驱动程序;设备的访问入口;
设备号:
major:主设备号,区分设备类型;用于标明设备所需要的驱动程序;
minor:次设备号,区分同种类型下的不同的设备;是特定设备的访问入口;
mknod命令:
make block or character special files
mknod [OPTION]... NAME TYPE [MAJOR MINOR]
-m MODE:创建后的设备文件的访问权限;
设备文件名:ICANN
磁盘:
IDE: /dev/hd[a-z]
例如:/dev/hda, /dev/hdb
SCSI, SATA, USB, SAS: /dev/sd[a-z]
分区:
/dev/sda#:
/dev/sda1, ...
注意:CentOS 6和7统统将硬盘设备文件标识为/dev/sd[a-z]#
引用设备的方式:
设备文件名
卷标
UUID
磁盘分区:MBR, GPT
MBR:0 sector
Master Boot Record
分为三部分:
446bytes:bootloader, 程序,引导启动操作系统的程序;
64bytes:分区表,每16bytes标识一个分区,一共只能有4个分区;
4主分区
3主1扩展:
n逻辑分区
2bytes:MBR区域的有效性标识;55AA为有效;
主分区和扩展分区的标识:1-4
逻辑分区:5+
课外作业:GPT
以上是关于Linux磁盘及文件系统管理的主要内容,如果未能解决你的问题,请参考以下文章