磁盘:每个扇区的大小都是512个字节

硬盘的计算公式是:硬盘=磁头数*柱面*扇区数*每个扇区的大小*2

磁盘的运转速度是7200转

八个bit位是1M

磁盘是最怕碰撞得

主机内各自的运行速度中cpu最快,磁盘最慢

cpu分为一级缓存最快,二级稍慢一些,三级缓存最慢,内存,硬盘。其中可以通过分机存储来提高系统的性能

liunx中文件系统的特性;block与inode的数量及大小

du与df的区别:du是用来统计文件的大小,统计文件大小是准确的,df用于统计空间的大小,统计的剩余是准确的

dumpe2fs 这个命令用来统计磁盘内超级块的信息

磁盘分区:

fdisk -l 这个命令用来查看磁盘

使用fdisk 硬盘名 进入交互模式

-t:是用来调整分区的id号

mkfs  -t -ext4分区名 (只有格式化之后才能用)

mount -t ext4 分区名 (不然又可能挂不上)(-t exit4指定挂载的文件类型)

分区是不支持动态调整的

自动挂载点:/etc/fstab 此文件直接参与系统启动,如果修改错误,会导致系统报错

为了安全的自动挂载文件,挂载点可以选择uuid ,查询方法是 

dumpe2fs  /dev/分区名 查看超级块

ls -l  /dev/dsik/by-uuid/ 内也可以查看文件的超级块

在进入/etc/fstab 内后

/dev/cdrom  /medir/cdrom  iso600  defaults  1 1

这几列的意思分别是

1,设备的文件名

2,挂载点

3,文件系统

4,挂载的选项

5,是否需要检查备份 0:不备份 1:每天备份 2:不定期备份

6,是否需要检查磁盘fsck 0:不检测 1:启动时检测 2:启动后检测

其中fdisk分区只能支持2tb以内的硬盘,如果超出后就只会显示2tb。所有在高于2tb以外的硬盘分区时,可以考虑使用parted(gpt分区),好处是支持2tb以上的磁盘进行分区,坏处是不成熟,文件类型只支持ext2,如果想改成ext4,需要在建完之后使用mkfs -t ext4 分区名称,来改变。

parted也是和fdisk一样是交互模式的

用法是parted 磁盘名称

进去后使用:print (查看分区名称,大小,系统格式)

quit:可以退出交互(实时交互,不用担心退出后分区会消失)

mklabel gpt:修改分区表

mkpart:建立分区

 

一只菜鸡与liunx的相爱相杀