当前位置:   article > 正文

Linux 学习笔记04--磁盘分区_最多支持23个逻辑驱动器的分区如何用术语描述

最多支持23个逻辑驱动器的分区如何用术语描述

Linux 学习笔记04–磁盘分区

1.磁盘存储管理概述

1.1磁盘分区简介

磁盘分区是指将一个磁盘驱动器分成若干个逻辑驱动器,磁盘分区是对磁盘物理介质的逻辑划分。

磁盘的分区信息保存在分区表中,分区表是一个磁盘分区的索引,一般有两种格式:MBR(master boot record,主分区引导记录)和GPT(globlally unique identifier partition table,GUID分区表)

GPT的管理空间更大、分区数量更多;对于个人用户,二者都OK!

**注意:**从MBR转到GPT,或从GPT转换到MBR会导致数据全部丢失!

主引导分区(Master Boot Record,缩写:MBR),又叫做主引导扇区,是计算机开机后访问硬盘时所必须要读取的首个扇区。主分区,扩展分区,逻辑分区等只支持4个主分区,总分区数不能超过15个。只支持2TB以下的硬盘。

1.2格式化简介

磁盘分区只是对磁盘上的空间进行逻辑划分,并不产生任何文件系统,分区之后,必须进行格式化(创建文件系统)才能使用。然而在平时格式化操作会导致现有分区中的所有数据均被清除。

2.Linux磁盘分区管理

Linux将每个硬件都看做一个文件,通常称设备文件,在/dev目录进行创建。

每个设备包括主设备号和次设备号,主设备号用于标志设备类型,此设备号用于标志同一类型中的不同设备。Linux设备可分为块设备(lock)和字设备(char)。

  • 分区步骤:
  • 1、需要有一块硬盘

  • 2、使用分区工具对硬盘进行分区(fdisk)

  • 3、格式化分区

  • 4、挂载使用

    • 进入分区表 新建分区

    • 更新分区表(刷新分区表)

    • 格式化

    • 挂载

2.1Linux磁盘设备命名

  • 命名原则
    • Linux设备文件名用字母表示不同的设备接口。
    • /dev/hda表示第1个IDE通道(IDE1)的主设备(master) , /dev/hdb表示第1个IDE通道的从设备(slave) 。
    • 原则上SCSI SAS ·SATA ·USB接口硬盘的设备文件名均以/dev/sd开头。
    • SATA硬盘类似SCSl ,在Linux中用类似/dev/sda这样的设备名表示。
    • 同类文件应使用同样的后缀或扩展名。
  • 分区样式:MBR和GPT

    • MBR最多可支持4个磁盘分区。

      在这里插入图片描述

    • GPT最多支持128个主分区。无需创建扩展分区或逻辑分区。

2.2磁盘分区管理命令fdisk

fdisk是一个创建和维护分区表的程序,它兼容DOS类型的分区表、BSD或者SUN类型的磁盘列表。

命令语法:fdisk [选项] [设备]

命令行参数:

选项参数含义
-h显示帮助信息
-l列出指定的磁盘设备的分区表状态
-u改变分区表大小的显示方式
-s以扇区为单位,显示分区大小
-b显示扇区计数及大小
-v显示版本信息

交互界面参数:

选项参数含义
p打印该磁盘的分区表,显示磁盘分区信息
n创建一个新分区
d删除磁盘分区
e创建扩展分区
m打印fdisk命令帮助信息,显示所有能在fdisk命令中使用的子命令
t改变分区的类型
w保存磁盘分区设置并退出fdisk命令
q直接退出fdisk命令,不保存磁盘分区设置

lsblk用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息。块设备有硬盘,闪存盘,cd-ROM等等。

3.Linux文件系统管理

3.1Linux支持的文件系统格式

首选为ext,主要有ext2/ext3/ext4等,Ubuntu使用ext4默认

3.2创建文件系统命令mkfs

命令语法:mkfs [选项] [-t <类型>] [设备] [<大小>]

选项参数:

选项参数含义
-V详细显示模式,解释正在进行的操作
-c在建立文件系统前检查该partition(分组)是否有坏道
-t指定文件系统的类型,若不指定,则使用预设值ext2
<大小>要使用设备上的块数
<设备>要使用设备的路径
-v显示版本信息

4.文件系统的挂载和卸载

  • 单一文件系统不应该被重复挂载在不同的挂载点(目录)中;
  • 单一目录不应该重复挂载多个文件系统;
  • 要作为挂载点的目录,理论上应该都是空目录才是。

如果你要用来挂载的目录里面并不是空的,那么挂载了文件系统之后,原目录下的东西就会暂时的消失,被隐藏。

  • 格式:

    mount [-t 文件系统]  [-L 卷标][-o 额外选项]  装置文件名  挂载点
    
    • 1
    选项与参数:
    -a  :依照配置文件 /etc/fstab 的数据将所有未挂载的磁盘都挂载上来
    -l  :单纯的输入 mount 会显示目前挂载的信息。加上 -l 可增列 Label 名称!
    -t  :与 mkfs 的选项非常类似的,可以加上文件系统种类来指定欲挂载的类型。
        常见的 Linux 支持类型有:ext2, ext3, vfat, reiserfs, iso9660(光盘格式),
        nfs, cifs, smbfs(此三种为网络文件系统类型)
    -n  :在默认的情况下,系统会将实际挂载的情况实时写入 /etc/mtab 中,以利其他程序
        的运行。但在某些情况下(例如单人维护模式)为了避免问题,会刻意不写入。
        此时就得要使用这个 -n 的选项了。
    -L  :系统除了利用装置文件名 (例如 /dev/hdc6) 之外,还可以利用文件系统的标头名称
        (Label)来进行挂载。最好为你的文件系统取一个独一无二的名称吧!
    -o  :主要用来描述设备或文件的挂载方式,后面可以接一些挂载时额外加上的参数!比方说账号、密码、读写权限等:
      rw           读写
      ro           只读
      loop         用来把一个文件当成磁盘分区挂载到系统上
      iocharset    指定访问文件系统所用的字符集
      suid         支持suid
      dev          支持设备文件
      nodev        不支持设备文件
      noexec       不允许执行二进制文件
      exec         允许执行二进制文件
      auto         mount -a 开机自动挂载
      noauto       mount -a 开机不自动挂载
      async        异步写入
      sync         同步同入
      noatime      不更新访问时间atime
      usrquota     支持用户级磁盘配额功能
      grpquota     支持组级磁盘配额功能
      acl          支持acl功能
      remount      在线重新挂载
      pri          指定优先级
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
  • 卸载磁盘分区命令umount

命令语法:umount [选项] <源> | <目录>

主要参数:

选项参数含义
-a卸载/etc/mtab中记录的所有文件系统
-n卸载时不要将信息存入/etc/mtab中记录的所有文件系统
-r若无法成功下载,则尝试以只读方式重新挂入文件系统
-t<文件系统类型>仅卸载选项中所指定的文件系统
-v执行时显示详细的信息

5.文件系统检查维护命令

5.1文件系统的检查和修复命令fsck

命令语法:fsck [选项] [设备号]

主要参数:

选项参数含义
-p不提示用户直接修复
-c检查可能的坏块,并将其加入到坏块列表
-f强制进行检查
-n只检查,不修复
-v显示更多信息
-y对所有询问都回答“是”

5.2查看磁盘的使用情况命令df

命令语法:df [选项] [文件名]

主要参数:

选项参数含义
-a查看全部文件系统的使用情况
-H以方便阅读的方式显示大小,1KB=1000B
-h以方便阅读的方式显示大小,1KB=1024B
-i显示inode信息而非块使用量
-k区块为1024B
-l只显示本地文件系统
-T输出文件系统类型
-t只显示选定文件系统的磁盘信息
-x不显示选定文件系统的磁盘信息
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/666860
推荐阅读
相关标签
  

闽ICP备14008679号