Linux的存储
通过命令:lsblk,可以查看Linux的磁盘和分区情况。sda为第一块磁盘,sdb为第二块磁盘,sda1是指第一块磁盘的第1个分区,sda2为第一块磁盘的第2个分区。
磁盘和分区
Linux将硬盘、分区等设备均表示为文件IDE设备用hd表示,SCSI设备用sd表示,如果你有两块SCSI硬盘,第一块硬盘用sda表示,第二块硬盘用sdb表示,硬盘的表示方法为abcd....如果你第一块硬盘上有三个分区,那么分区的表示方法为sda1、sda2、sda3,分区用1、2、3、4表示。 如果分区表是MBR,则一块硬盘里面最多有四个主分区(Windows和Linux中都是),如果想要更多的分区,一定是将其中一个分区作为扩展分区,然后在扩展分区的基础上进行分区,称为逻辑分区。 第一个逻辑分区的分区号一定是从5开始,比如说sda5,是第一块SCSI硬盘上的第一个逻辑分区。
分区管理
分区表类型: GPT 、 MBR 。
分区类型 : 主分区、扩展分区、逻辑分区。
掌握fdisk命令列表中常用的命令: a) d:删除一个(已经存在的)分区,其中d是delete的第1个字母。 b) l:列出(已经存在的)分区的类型,其中l是list的第1个字母。 c) m:列出fdisk中使用的所有命令,其中m是menu的第1个字母。 d) n:添加一个新的分区,其中n是new的第1个字母。 e) p:列出分区表的内容,其中p是print的第1个字母。 f) q:退出fdisk,但是不存储所做的变化,其中q是quit的第1个字母。 g) t:改变分区系统的id,其中t是title的第1个字母。 h) w:退出fdisk并存储所做的变化,其中w是write的第1个字母。
备注:Linux下fdisk工具不支持GPT,得使用另一个GNU发布的强大分区工具parted或者gdisk。
物理卷、卷组、逻辑卷
1:物理卷:通常一个分区或者一个硬盘就可以建立一个物理卷,物理卷的最小单位是PE,一般默认是4MB。 2:卷组:将多个物理卷组合到一起,成为一个卷组。 3:逻辑卷:其实就是在卷组的基础上再次划分,最小单位是LE,与PE一样,并且一一对应。逻辑卷跟物理卷没有本质区别,只是站在不同的层次来看罢了。
指令:pvcreate及其相关 vgcreate及其相关 lvcreate及其相关。
文件系统
文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构,即在磁盘上组织文件的方法。
常用的文件系统类型: ext2:Linux系统中标准的文件系统 ext3:一种日志式文件系统 ext4:一种针对ext3系统的扩展日志式文件系统 lvm:逻辑盘卷管理 iso9660:目前唯一通用的光盘文件系统
格式化
掌握mkfs命令的功能:格式化磁盘
-
灵活应用常用的格式化命令: mkfs.文件系统类型 例如 ,将分区/dev/sdb1格式化为ext4文件系统的命令为:
mkfs.ext4 /dev/sdb1
挂载
mount命令的功能:实现文件系统的挂载。
灵活应用mount命令实现文件系统的挂载: 例如:将/dev/sdb1分区挂载到/wg目录上的命令: mount /dev/sdb1 /wg
掌握umount命令的功能:实现文件系统的卸载。
灵活应用umount命令实现文件系统的卸载: 例如:卸载/wg上的文件系统的命令: umount /wg