目录
怎么在linux中添加使用硬盘
-
分区:提高性能
-
格式化(安装文件系统):安装管理文件的软件协助我们处理文件
-
挂载:将外部硬件和内部的文件关联
硬盘的数据结构
硬盘最小的存储单位为扇区 512字节8个区组成块
扇区:盘片被分为多个扇形区域,每个扇区存放512字节的数据(扇区越多容量越大) 存放数据的最小单位 512字节
磁道:同一盘片不同半径的同心圆
柱面:不同盘片相同半径构成的圆(柱面和磁道数量相同)
硬盘接口类型
SATA
SAS
磁盘第一个扇区
512字节
1.mbr 主引导记录(小程序,引导硬件找到操作系统) 446字节
2.分区表 64字节 分区的大小以及范围
一个分区需占用16字节 只能4个主分区(逻辑分区)
3.结束位 55 aa
分区的优点
优化I/0性能 读写
实现磁盘空间配额限制
提高修复速度
隔离系统和程序
安装多个OS
采用不同文件系统
系统
一个复杂的程序,调度硬件
文件系统:也是一种程序,管理文件
怎么在 linux中添加使用硬盘 1.分区提高性能 2.格式化(安装文件系统) 安装管理文件的软件协助我们处理文件 3.挂载 将外部硬件和内部的文件关联
mbr 分区 (老的技术)
gpt分区 (新技术)
MBR : 2T以下的硬盘分区 fdisk
GPT :可以支持2T以上的硬盘分区 2t gdisk
parted 即时生效
格式化(安装文件系统)
文件系统:管理文件(人小 权限 )
fat32:单个文件最大4G
ntfs:单个文件最人64G
分区划分
主分区:可以直接使用,安装操作系统 存储文件安装软件等 1-4
扩展分区:不可以直接使用 需要再 划分逻辑分区,让分区超过4个没有空间 空间大小为 1k 存的 逻辑分区的分区表 特殊的主分区 1-4
逻辑分区:可以直接使用,存储文件 5+, 逻辑分区的范围不可能超过扩展分区的范围
fdisk 设备名
交互界面
m提供帮助
n新建分区
d 删除分区
t 改变分区类型
p 打印目前分区情况
w 保存退出
-l 查看磁盘详细内容
lsblk 查看 系统硬件分区情况
mount 设备名 /mnt
临时挂载 重启后需要重新挂载
挂载规则: 。一个挂载点同一时间只能挂载一个设备sdb1 sdb2/mnt 一个挂载点同一时间挂载了多个设备,只能看到最后一个设备的数据,其它设备上的数据将被隐藏 一个设备可以同时挂载到多个挂载点sdb1 通常挂载点一般是已存在空的目录
mount 挂载
-o remount 重新挂载
/ect/fstab 挂载文件
/etc/yum.repo.d yum客户端配置文件
/etc/passwd 用户信息
/etc/shadow 用户密码信息
/etc/sysconfig/network-scripts/eth0 网卡文件
解挂载:
umount 挂载点
挂载点被使用时
fuesr -v 挂载点 查看挂载点使用账户
fuser -km 用户进程号 强制将用户踢出系统(不建议使用)
或将设备重新挂载另一个挂载点
永久挂载:
将挂载信息直接写入文件中
/etc/fstab 若写入错误,将导致设备直接不可开启
挂载信息:
设备名(建议使用uuid) 挂载点 文件系统格式 权限 0不备份 0开机不检查
系统 系统应用程序正常运行(五大性能)
五大性能:CPU(负载)、内存(关注剩余情况)、磁盘(大小、读写)、网络
CPU:
-
lscpu:查看cpu信息
-
w:查看cpu负载情况
-
top:查看进程,类似于任务管理器,是动态的
内存:
-
free -h:查看内存使用情况
-
长时间使用后卡顿,需清理缓存
磁盘:
-
df
-
iostat
网络:
-
检测是否通顺
修复
fsck -r +设备名
硬件设备所在路径
/dev/hda5
/dev:硬件设备文件所在目录
hd:表示IDE设备,sd表示SCSI设备
a:表示硬盘的顺序
5:表示分区的顺序号