Web渗透和杂项学习概况(第二周)5.20
管理磁盘:
物理设备命名:
| 硬件 | 在linux中的文档名字 |
| IDE硬盘 | /dev/hd[a-d] |
| SCSI/SATA/U盘 | /dev/sd[a-p] |
| U盘 | /dev/sd[a-p](与SATA相同) |
| 软盘 | /dev/fd[0-1] |
| 打印机 |
25针:/dev/lp[0-2] U盘:/dev/usb/lp[0-15] |
| 鼠标 |
U盘:/dev/usb/mouse[0-15] PS2:/dev/psaux /dev/mouse |
| CDROM/DVDROM | /dev/cdrom |
| 磁带机 |
IDE:/dev/ht0 SCSI:/dev/st0 |
物理设备的命名规则:
由于现在的IDE设备已经很少见了,所以一般的硬盘设备都会以"/dev/sd"开头的。而一台主机上可以有很多硬盘,因此系统采用a~p来代表16块不同的硬盘(默认从a开始分配),而且硬盘的分区编号也很有讲究:
主分区或扩展分区的编号从1开始,到4结束;
逻辑分区从编号5开始。
再来分析一下/dev/sda5这个设备文件名称包含哪些信息,如图所示。

磁盘:
整颗磁盘的第一个扇区特别的重要,因为它记录了整颗磁盘的重要资讯!磁盘的第一个扇区主要记录了两个重要的咨询,分别是:
主要引导区(Master Boot Record,MBR):
可以安装启动管理程序的地方,与446bytes
分割表(partition table):记录整颗硬盘分割的状态,有64bytes
MBR是很重要的,因为当系统在启动的时候会主动去读取这个区块的内容,这样系统才会知道你的程序放在哪里且该如何进行启动。

硬盘分区相关知识
硬盘设备是由大量的扇区组成的,每个扇区的容量为512字节。
其中分区表中每记录一个分区信息就需要16字节,这样一来最多只有4个分区信息可以写道第一个扇区中,这4个分区就是4个主分区。第一个扇区中的数据信息如图所示。

几个磁盘分区注意点
P+P+P+P的分割方式是不合适的。因为如果使用到四个P,则即使硬盘还有剩余容量,因为无法再继续分割,所以剩余容量就被浪费掉了。。考虑到磁碟的连续性,一般建议将Extended的磁柱号码分配在最后面的磁柱内
分割出一个Primary与一个Extended是可以的。逻辑分区的号码在IDE可达63号,SATA则可达15号,因此仅一个主要与一个扩展分区也是可以的
对于一个sata硬盘的两种分区方式:
P+P+P+E的环境:

P+E的环境:


RAID:
RAID是英文Redundant Array if Independent Disks的缩写,中文简称为独立冗余磁盘阵列。简单的说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。
RAID可分为软RAID和硬RAID,软RAID是通过软件实现多块硬盘冗余的。二硬RAID一般是通过RAID卡来实现RAID的

LVM:
LVM是逻辑卷管理的简称
LVM是建立在硬盘和分区上的一个逻辑卷层
这层的作用用来屏蔽物理层的分区信息
提高分区管理的灵活性
PV:(physical volume)物理卷,就是分区。这些分区可以位于不同的硬盘上。
VG:(volume group)卷组,就是逻辑上的大硬盘。
LV:(logical volume)逻辑卷。就是在VG中分出的盘,跟传统意义上的分区一个意思
LVM指令:
| 功能/指令 | 物理卷管理 | 卷组管理 | 逻辑卷管理 |
| 扫描 | pvscan | vgscan | lvscan |
| 建立 | pvcreate | vgcreate | lvcreate |
| 显示 | pvdisplay | vgdisplay | lvdisplay |
| 删除 | pvremove | vgremove | lvremove |
| 扩展 | vgextend | lvextend | |
| 缩小 | vgreduce | lvreduce |
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)