目录
③. 如果永久挂载的配置文件(/etc/fstab)写错了怎么办?
一. 了解磁盘
磁盘
也叫硬盘。存储介质,存储计算机当中的数据(图片,音乐,视频,文本文件等)。
现常用硬盘种类:
1. 固态硬盘:Solid State Drive,简称SSD。是用固态电子存储芯片阵列制成的硬盘。
优点:读写速度快,防震抗摔
缺点:使用寿命短,数据难恢复,成本高,容量小。
2. 机械硬盘:Hard Disk Drive,HDD。主要由:盘片,磁头,盘片转轴及控制电机,磁头控制器,数据转换器,接口,缓存等几个部分组成。
缺点:读写速度慢,易震坏
优点:成本低,容量大。数据易恢复。(数据无价,故现在主流还是机械硬盘)
硬盘数据结构:
扇区:一个扇区的大小都是512字节,是硬盘的最小存储单元。8个扇区组成块。
磁道:磁头在盘片上的运动轨迹。
柱面:多个相同磁道组成立柱面。
磁盘的第一个扇区有:
1. mbr:主引导记录(小程序,引导硬件找到操作系统。)占446字节。
2. 分区表:64字节。
分区表作用:规定了分区的大小和范围
3. 结束位:55 aa
二. 分区
1. 为什么要分区
①. 优化读写性能
②. 实现磁盘空间配额限制
③. 提高修复速度
④. 隔离系统和程序
⑤. 安装多个OS
⑥. 采用不同文件系统
2. 分区分类
主分区:可以直接使用,安装操作系统,存储文件,安装软件等。
扩展分区:是特殊的主分区,(1-4)不可以直接使用,需要再划分逻辑分区,让分区超过四个。
逻辑分区:在拓展分区内,可以直接使用,存储文件5+,逻辑分区的范围不可能超过扩展分区。
3. MBR&GPT分区
MBR分区:老的技术,只支持2T以下的硬盘分区。分区命令:fdisk
MBR分区只可以分四个分区,一个分区表要占16字节。
GPT分区:新的技术,支持2T以上的硬盘分区。分区命令:gdisk
4. 系统&文件系统
系统:是一个复杂的程序,作用:调度硬件
文件系统:也是一种程序。作用:管理文件(权限,大小,读写,翻译等)
centos6 默认的文件系统是ext4
centos7 默认的文件系统是xfs
5. linux上硬盘分区
linux上要使用硬盘,必须分区。windows可以不分区
①. 怎么在linux中添加使用硬盘:
1. 分区。(提高性能)
2. 格式化(安装文件系统)安装管理文件的软件协助我们处理文件
3. 挂载 将外部设备和内部文件做关联
②. 步骤命令(分区挂载):
fdisk 设备名(例/dev/sdb) #对硬盘进行分区,进入电脑交互界面
交互界面常用命令:m提供帮助
n 新建分区
d 删除分区
t 改变分区类型
p 打印目前分区情况
w 保存退出
挂载命令:
mount 设备名(分区) 目录 :这种是临时挂载,重启后会消失
挂载点要求:1. 必须是一个空目录
2. 一个分区(设备),只能挂载一个目录
3. 多个设备不要挂载在一个目录
永久挂载:
③. 如果永久挂载的配置文件(/etc/fstab)写错了怎么办?
修改完成后重启即可。
④. 新建swap分区
三步:
Ⅰ. 修改分区类型为82,swap分区
Ⅱ. mkswap 设备名
Ⅲ. swapon 设备名
停止所有swap分区 swapoff -a