3.29课堂笔记

3.29课堂笔记_第1张图片

什么是文件系统?

计算机存储和组织数据的方法或者机制。落地是一个软件


为什么需要文件系统?

磁盘、物理介质、磁粒子物理元素。 硬件需要软件驱动使用,磁盘需要文件系统驱动。文件系统实现通过磁盘管理规划、存取数据。

文件系统有哪些种类?

Windows:NTFS、fat32、msdos Linux:ext2、ext3(C5)、ext4(C6)、Xfs(C7)、btrfs

parted分区 对应gpt

mktable/mklabel 创建分区列表

p print 现实分区列表信息

mkpart 创建分区

rm 删除分区

q 保存并退出




blkid 查看块设备属性(UUID.FSTYPE。 还显示了一个叫什么名字)

语法 跟设备地址


Fsck 磁盘检查和修复 用于ext文件系统

好的磁盘不要操作

- a是修复

语法跟设备地址

xfs_repair 检查和修复xfs文件系统

语法跟 设备/dev/sdb1

dumpe2fs 查看ext文件系统细节

语法跟设备 /dev/sdb1

xfs_info 查看xfs文件系统的细节 /dev/sda1里有gpt文件系统



dd命令创建一个虚拟的文件系统

dd if=/dev/sda   of=/dev/sdc         bs=512        count=10240

           来源        生成文件系统     block大小         块个数

parted -l 可以查看装的磁盘叫什么名字


blkid 查看格式化好的文件

最后的一列是类型

mkswap 设置文件类型swap

语法 swap跟你的位置 列 /dev/sdb

临时的

swapon 挂载swap 分区 


fdisk -l 查看


swapoff 接文件 取消挂载的


free -m查看挂载的swap


创建文件系统实践

交互式创建文件系统gpt

第一步:Parted /dev/sdb 交互式开始分区 因为我本身是msdos分区 所以我mklabel gpt 切换gpt模式

第二步 mkpart创建一个主分区 名字叫做ceshi 0 20 是代表第一个分区为20 20 – 0 就是咱们这个分区的大小 以M为单位

第三步 注意在gpt分区里 p是查看分的区 q是保存退出 分区最好给分60M小了的不行 里面有什么问题 直接有道翻译

第四步格式化 mkfs这是格式化命令 -t文件类型 什么类型后面直接空格接类型 xfs 大家注意 dos文件分区系统接的是ext4 千万不要弄错了

第五步 1 咱可以直接df -h查看有没有临时挂载上 2 通过查看 cat /proc/monuts 用tail 他在最后一列

第六步 取消挂载 umount 跟挂载的位置就ok 完成取消挂载 用 /proc/mounts 或df-h

第七步 永久挂载 vim编辑开机自起文件/etc/fstab 注意里面的格式 第一列是设备 第二列是挂载点 第三列是文件类型 第四列默认挂载选项 第一个0是否备份 第二个0是否开机磁盘检查


创建一个swap分区步骤

前面都已经创建好了

直接 先格式化 mkswap 接文件即可

直接 挂载 swapon 接文件 比如/dev/sdb 临时的

free -m 查看挂载的 swap

取消挂载swapoff 接文件 在查看一下ok








你可能感兴趣的:(3.29课堂笔记)