目录
一、磁盘概述
1.磁盘表示方法/dev/
hd接口类型为IDE的磁盘sd接口类型为SCSI的磁盘接口类型为SCSI的磁盘
第N块磁盘/dev/sd[a-z]
磁盘中的分区表示
主分区 /dev/sda1,/dev/sda2,/dev/sda3,/dev/sda4
扩展分区(逻辑分区表示) /dev/sda5,/dev/sda6
2.分区类型
MBR 特点:只能划分4个主分区,且磁盘容量小于2TB
GPT 特点:理论上无限个分区,支持磁盘容量大于2TB的分区划分
3.文件系统
文件系统是操作系统组织文件的管理方法
文件系统类型XFS(Linux 7之后的系统默认文件系统),EXT4|3|2(Linux 7 之前的系统默认文件系统),SWAP(交换分区,当物理内存不足时,临时充当内存使用,防止系统崩溃)
4.inode节点
(1)inode节点内容
● inode 编号
● 用来识别文件类型
● 文件的链接数目
● 属主的ID (UID)
● 属组 ID (GID)
● 文件的大小
● 文件所使用的磁盘块的实际数目
● 最近一次修改的时间
● 最近一次访问的时间
● 最近一次更改的时间
(2)Linux查找文件过程
系统找到这个文件名对应的inode号码
通过inode号码,获取inode信息
根据inode信息,找到文件数据所在的block,读出数据
(3)文件名与inode的区别
对于系统来说,文件名只是inode号码便于识别的别称或绰号。
文件名包含特殊字符,无法正常删除。这时