1、硬盘两大类:
块设备:block ,存取单位“块”,磁盘
字符设备:char,单位“字符”,键盘
设备文件:(接口)能够跟底层硬件设备通信的接口,通常关联到驱动程序上
设备文件位置
设备标识: 主标号、 次标号
硬盘接口: 并行 IDE、SCSI
串口 SATA、USB、 SAS
/dev/sd* 不同的设备 a b c
同一块盘 a1 a2
2、分区管理工具 fdisk parted
fdisk 可以管理分区,最多只能管理15个分区
fdisk 用法
n add a new partition 添加一个新的分区
d delete a partition 删除分区
g create a new empty GPT partition table 创建一个新的GPT分区表(并且表为空)
l list known partition types 列出已知的分区类型
m print this menu 打印帮助菜单
p print the partition table 打印分区信息表
t change a partition's system id 改变分区的系统id
q quit without saving changes 不保存退出
w write table to disk and exit 将分区信息写入到磁盘后退出
fdisk -l [-u] [设备名 ...] 查看分区情况
fdisk [设备名 ...] 进去分区管理
p 显示已有分区
n 添加分区
显示刚创建分区
d 删除分区
w 保存
q 退出
查看分区表
3、mount 挂载一个文件系统 (dir 最好是空文件,挂载会隐藏原有文件)
把设备文件(/dev/cdrom)挂在到文件系统中(/media)
-r 只读 -w 写 -o 添加选项
查看所有挂载
umount device 卸载
4、df 报告文件系统磁盘空间的使用情况
-k 全部以K形式显示
-m 全部以M形式显示
-h 以可读形式显示
Free 显示系统中已用和未用的内存空间总和
du 报告磁盘空间使用情况
5、raid
硬件
软件
级别 0 1 5 10 01
raid 0 最少2块盘, 读写的速率都得到提高,无冗余
raid 1 最少2块盘, 读没有任何影响,写的速率会降低,有冗余
raid 5 最少3, 读、写速率有提升,有冗余
raid 10 最少4块盘,读写,速率都得到了提供,有冗余