您的位置:首页 > 运维架构 > Linux

Linux — 文件系统(对硬盘的操作)

2016-01-24 16:09 363 查看
1、文件系统

什么是文件系统:

在磁盘上组织文件的方法,大部分linux系统具有类似的通用结构,包括超级快、inode、数据块、目录块等。超级块包括文件按系统的总体信息,是文件系统的核心。inode存储所有与文件有关的元数据,也就是文件的所有者、权限等属性数据以及指向的数据块,但是不包括文件名和文件内容。数据块真实存放数据内容,一个数据块默认4kb。目录块包括文件名和文件所在目录中的位置,并包括文件的inode信息。

2、磁盘分区、创建文件系统、挂载

磁盘的分区分为两类,主分区和扩展分区受限制与磁盘的分区表的大小(MBR512字节,分区表64字节),每个分区信息占用16个字节,所以一块磁盘最多创建4个主分区,为了支持更多分区可以使用扩展分区(扩展分区中可以划分更多的逻辑分区),即便是这样主分区+扩展分区<=4个。在完成磁盘分区之后需要进行创建文件系统的操作,最后将该分区挂载在系统中某个挂载点。

2.1 创建文件系统:fdisk

2.1.1 查看磁盘

fdisk -l




2.1.2 在硬盘上创建新分区

fdisk /dev/sdb




2.1.3 格式化刚创建的分区

mkfs -t ext3 /dev/sdb1 或者 mkfs.ext3 /dev/sdb1




2.1.4 磁盘挂载并设置启动自动挂载



2.2 删除分区

2.2.1 查看分区



2.2.2 删除分区



3、磁盘检验

(1)卸载

(2)修复

umount 路径(/dev/sdb1) 或者 umount 挂载点(/root/mnt/newDisk)
fsck -t ext3(文件系统类型) /dev/sdb1(路径)


注:当系统根文件系统出现问题时,需要重新启动计算机,如果根文件系统真的出现了问题系统会提示用户输入root密码,进入单用户模式在利用fsck 修复。

4、物理卷

4.1 基本术语

LVM(逻辑卷组管理)是在物理存储上添加的一个逻辑层,来为文件系统屏蔽下面的硬件存储设备,提供了一个抽象的盘卷,在盘卷上建立文件系统。首先我们讨论以下几个LVM术语:

* 物理存储介质(The Physical Media)

这里指系统的存储设备,如:/dev/hda1、/dev/sda等等,是存储系统最低层的存储单元。

* 物理卷(PV, Physical Volume)

物理卷就是指磁盘,磁盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。当前LVM允许你在每个物理卷上保存这个物理卷的0至2份元数据拷贝.默认为1,保存在设备的开始处.为2时,在设备结束处保存第二份备份.

* 卷组(VG, Volume Group)

LVM卷组类似于非LVM系统中的物理硬盘,其由物理卷组成。可以在卷组上创建一个或多个“LVM分区”(逻辑卷),LVM卷组由一个或多个物理卷组成。

* 逻辑卷(LV, Logical Volume)

LVM的逻辑卷类似于非LVM系统中的硬盘分区,在逻辑卷之上可以建立文件系统(比如/home或者/usr等)。

4.2 创建逻辑卷

4.2.1创建三个分区



4.2.2 修改分区代码

当下 ID 是 83,修改为8e(linux LVM),表明该分区是一个特殊的用于逻辑卷管理的分区



输入 8e



将另外两个分区 /dev/sdb2 和 /dev/sdb3 重复上面操作

4.2.3 创建 PV(物理卷)



查看系统中PV



4.2.4 创建并查询卷组





4.2.4 扩容卷组



4.2.5 创建逻辑卷



-L 逻辑卷大小的值 -n 逻辑卷的名字 卷组名字



5、硬链接和软链接

5.1 硬链接

硬链接又称实际链接,是指通过索引节点(inode->编号)来进行链接



此时当删除了源文件,其实并没有将该文件真正的删除,只有将另一个硬链接也删除该文件才正真的删除了



5.2 软链接

软链接又称符号链接,是一个包含了另一个文件路径名的文件,可以指向任意文件或目录,也可以跨不同的文件系统。删除软链接并不会删除其所指向的源文件,如果删除了源文件则软链接会出现“断链”。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: