步骤:
1.建立分区(必须分区) 在文件中的格式开头为b ,块设备
2.文件系统? 因公安是个硬件设备,是一类软件的总称,管理文件的功能,下载文件占硬盘的空间
3.挂载? ?将硬盘与系统内的文件夹做关联,使用该文件夹=使用该硬盘
硬盘中最小的存储单位为 扇区? 512个字节 8个扇区组成1块(4k)
/dev/sda? 第一块硬盘
?s:表示硬盘的接口类型,接口类型,决定了数据传输的速率
d:代表磁盘
a:第一块硬盘
ll? ? ? ? ? ? /dev/sda? 查看硬盘
dev/vd? ? ?虚拟的磁盘
lsblk -d -0 name,rota? 查看硬盘是机械还是固态? 0=机械 1=固态
磁盘分区:磁盘主要2个性能
? ? ? ? ? ? ? ? ?1.磁盘大小 2.读写性能
为什么分区?(提高性能)
分区的方式
1.MBR
2.GPT
mbr主引导记录 位于硬盘第一个物理扇区处,引导硬件找到操作系统,一个物理扇区为512字节,主引导记录为446字节,只是某个程序的一部分
分区表:记录了分区的开始和结束的位置,一个分区表要占16个字节? (512-446)%16=4
所以mbr只能分4个主分区
?mbr的主分区(前三个)可以直接使用
拓展分区(最后一个)特殊的主分区,为了让你可以超过4个分区,不可以直接使用,不论多大 都是1k,拓展分区里存储了逻辑分区的分区表,而不是用的?
逻辑分区的序号将从5开始, 特点:必须要有拓展分区
主分区和拓展分区的序号限制为1~4
文件系统
文件系统用来管理文件的程序/软件,管理权限、大小,基本属性
xfs? centos7 默认的文件系统
txt4? ?centos6 默认的文件系统
?建立分区
?
1.fdisk:2t以下
2.gdisk :2t以上
3.parted (即时生效)
fdisk、gdisk 必须保存之后生效??
命令:
fdisk -l? 查看设备信息
fdisk -l? 磁盘名? 查看磁盘的设备信息
lsblk? 查看分区及磁盘情况
新建一个磁盘
?
?
查看磁盘的情况,没有新建的硬盘
所以要输入echo“- - - ”>/sys/class/scsi_host/host? 目的是刷新接口
?
?分区
分区是交互式的命令
如上图 将sdb硬盘进行分区
具体的分区情况
?
分区有的时候不识别,所以要刷新一下
partprobe +设备名
?
分区完之后? 格式化
格式化命令:mkfs .xfs +设备名
最后一步 挂载
格式: mount? /dev/sdb1? +挂载的文件
新建逻辑分区:必须要新建拓展分区,在拓展分区的基础上 建立逻辑分区
步骤如下
?
建立完分区 一定要刷新!!!!
?
?
?
挂载? 解挂载
?
永久挂载或者开机自动挂载 就要写在文件里
设置文件系统自动挂载:etc/fstab?
?
?复制粘贴uuid? :r!blkid 、etc/sdb1
?
?挂载一般可读可写
输入 monut? 看到最后一行? rw? 可读可写? ? ? ? ? 可以指定权限
?mount -r? 表示挂载只可读入?
?