linux之磁盘管理(一)

磁盘

机械式硬盘:

   U盘、光盘、软盘、硬件、磁带

solid:固态硬盘


硬盘的结构:

   磁道

   扇区  512bytes

   磁头

   柱面:不同盘面的相同磁道组成的筒


低级格式化

partiton (分区)是用来实现文件系统的。


MBR (Master Boot Record):主引导记录(512byte)

   446byte :BootLoader 引导加载器

   64bytes:    

       16bytes :标识一个分区     4个

   2bytes:

       Magic Number :标记MBR是否有效


*理解计算机开启加载程序的过程。

   

   主+扩展 <= 4

   主分区最多有4个,扩展分区只能有1个

   

   磁盘分区,是按照柱面分区的。

   数据的读取,也是按照柱面进行的。


   磁盘的读写延迟:1.磁头挪过去 2.盘面旋转

   衡量磁盘性能指标:就是平均寻道时间。

   笔记本:5400转/min  台式机:7200转/min

   磁道越靠外,速率越快。

   

   分区

   文件系统是管理软件,数据存储在分区上。

       元数据存储区

           block group

                inode

                inode位图bitmap

       数据存储区

            磁盘块

               块位图

   完成功能:

       新建

       删除

       复制


什么是链接文件?

   硬链接

       指向同一inode,不同文件路径 。

   符号链接

       其中一个指向另外一个文件的路径。

创建链接

   ln [-s -v] SRC  DEST


硬件链接

   1.只能能件文创建,不能应用于目录。

   2.不能文件系统

   3.创建硬链接会增加文件被链接的次数

mkdir backup

cd /backup  

ln abc test/abc2


软链接(符号链接)

   1.可应用于目录

   2.可以跨文件系统

   3.不会增加被链接文件的链接次数

   4.其大小为指定路径所包含的字符个数

ln -s test/abc2

       

du :显示每一个文件大小

   -s :显示整个目录大小

   -h : 可以做单位换算

df :显示整个磁盘分区的使用的情况

   -h :做换算

   -i : inode大小

   -p :放在同一行显示,不换行。

   

你可能感兴趣的:(linux,计算机,固态硬盘,magic,bootloader)