对硬盘进行分区命令:
fdisk /dev/sdb
输入下面字母命令进行获取信息:
m //获取帮助
n//新建一个分区
p//打印分区表
d//删除分区
t//更改分区类型(82–Linux swap 8e–linux lvm)
w//保存退出
q//不保存退出
partprobe /dev/sdb
//重新加载分区表(上面的操作没有写完磁盘 这样可以刷新磁盘)
创建完之后可以输入:
lsblk
//退出去可以看结果
其中sdb4是扩展分区的时候不能存数据 只有1K的大小是个框架
二、文件系统
1. 什么是文件系统?
连接物理设备(磁盘)和虚拟文件的中间载体
硬盘:真实存在的 文件:虚拟存在的
通过文件系统将虚拟的文件放到真实存在的上面
2. 数据区块:用来存放数据的
3. 索引节点:相当于一个指针,系统给每个文件都创建一个索引节点,当我们要查找文件的时候,事实上系统是根据索引节点找到它的位置的。(自己命名的test1 是自己看的 ,系统通过索引节点 编号来找到的)
4. 超级块:分区的第一个区块,是用来标识分区信息的(文件系统大小、状态以及源数据信息)
5. tune2fs -l //查看某个分区的超级块
6. mkfs. 摁两下tab键
[root@first Desktop]# mkfs.
mkfs.btrfs mkfs.ext2 mkfs.ext4 mkfs.minix mkfs.vfat mkfs.cramfs mkfs.ext3 mkfs.fat mkfs.msdos mkfs.xfs 显示出文件系统
7. 文件系统类型:
(1)ext2-----存放小型文件系统 特别快 缺点:非日志性文件系统(错了也不知道哪里错了 因为没有日志文件)
(2)ext3----ext2+日志区块 稳定、意外断电数据容易找回
(3)ext4-----达到了ext文件系统的极值
(4)xfs-----单个文件的默认索引节点更大、适合集群型文件系统
8. 创建命令:
(1)mkfs.文件系统 设备名//给设备一个文件系统
(2)mkfs -t 文件系统 设备名 //给设备一个文件系统
[root@first Desktop]# mkfs.ext4 /dev/sdb6
给分区sdb6一个ext4文件系统类型 这样他就可以存储数据了
[root@first Desktop]# mkfs -t xfs /dev/sdb5
三、挂载和卸载
(1)挂载和卸载:
1. 给外来设备一个标识符的名字
2. 把设备挂载到系统中已经识别的文件夹上
(2)挂载的命令:mount-----是一个单次性挂载,重启后失效
用法:mount 设备名 挂载点
(3)卸载:umount 设备名 或者 umount 挂载点
df -Th
//查看文件系统类型
blkid
//列出文件系统类型