信安学习-day35

Linux磁盘和文件系统管理(一)

一、管理磁盘及分区

1.检测并确认新硬盘

①检测并确认新硬盘

  • fdisk命令

    • 查看或管理磁盘分区

      • fdisk -l [磁盘设备]

      • fdisk [磁盘设备]

  • 交互模式中的常用指令

    • m、p、n、d、t、w、q

    • d delete a partition * 删除分区

      • g create a new empty GPT partition table 创建一个新的空的GPT分区表(可以对大于2T磁盘进行分区)

      • l list known partition types 列出可以分区的类型???

      • m print this menu 输出帮助菜单

      • n add a new partition * 新建增加一个分区

      • p print the partition table * 输出分区的结果信息

      • q quit without saving changes 不保存退出

      • t change a partition s system id 改变分区的系统id==改变分区类型(LVM 增加swap分区大小)

      • u change display/entry units 改变分区的方式 是否按照扇区进行划分

      • w write table to disk and exit * 将分区的信息写入分区表并退出==保存分区信息并退出

  • 首先可通过案例场景(系统磁盘空间不足,需要增加新硬盘)而引出fdisk命令

  • 新挂接的硬盘可能未包含任何分区( Disk /dev/sdb doesn't contain a valid partition table )

  • 对于已有的分区,将通过列表的方式输出以下信息:

    • Device:分区的设备文件名称。

    • Boot:是否是引导分区,是则有“*”标识。

    • Start:该分区在硬盘中的起始位置(柱面数)。

    • End:该分区在硬盘中的结束位置(柱面数)。

    • Blocks:分区的大小,以Blocks(块)为单位,默认的块大小为1024字节。

    • Id:分区类型的ID标记号,对于EXT3分区为83,LVM分区为8e。

    • System:分区类型

  • 注意分区类型的概念在windows中是没有的,分区类型与文件系统类型应一致,这样管理磁盘文件系统时才不容易引起混乱。

二、管理文件系统

1.创建文件系统

①创建文件系统 2-1

  • mkfs命令

    • Make Filesystem,创建文件系统(格式化)

  • 将新硬盘分好区以后,还需要对分区进行格式化(即创建文件系统),并挂载到Linux系统中的指定目录下,然后才能用于存储文件、目录等数据

  • 首先来看一下如何格式化一个分区,在Linux系统中,格式化分区的主要命令工具为mkfs

  • 通过实际操作演示格式化ext3文件系统的过程

②创建文件系统 2-2

  • mkswap命令

    • make swap,创建交换文件系统

  • 系统下次启动时加载新建的交换分区,那么必须修改/etc/fstab文件:

    • /dev/sdb5 swap swap defaults 0 0

2.挂载、卸载文件系统

①挂载、卸载文件系统

  • mount命令

    • 挂载文件系统、ISO镜像到指定文件夹

      • mount [ -t 类型 ] 存储设备 挂载点目录

      • mount -o loop ISO镜像文件 挂载点目录

  • umount命令

    • 卸载已挂载的文件系统

      • umount 存储设备位置

      • umount 挂载点目录

  • 文件系统类型通常可以省略;存储设备为对应分区的设备文件名,如“/dev/sdb1” ;挂载点为用户指定用于挂载的目录

  • 介绍umount命令两种卸载方式的区别,建议学员使用卸载挂载点的方式,这是因为同一设备可能被挂载到多个目录

  • 使用mount命令时,”-t 类型“的选项通常可以省略,大多数Linux系统能够自动识别对应的文件系统类型

②挂载、卸载文件系统操作

  • 硬盘分区挂载、卸载

  • 光盘设备挂载、卸载

  • ISO镜像文件挂载示例

  • 卸载文件系统

③设置文件系统的自动挂载

  • /etc/fstab 配置文件

    • 包含需要开机后自动挂载的文件系统记录

  • 系统中的“/etc/fstab”文件可以视为mount命令的配置文件

  • 分别介绍配置记录中6个字段的含义,重点强调前3个字段(决定挂载的关键部分),后面的3个字段简单介绍即可

    • 第四字段:挂载参数,即mount命令“-o”选项后可使用的参数,如defaults、rw等

    • 第五字段:表示文件系统是否需要dump备份(dump是一个备份工具),一般设为1时表示需要,设为0时将被dump所忽略

    • 第六字段:该数字用于决定在系统启动时进行磁盘检查的顺序,0不进行检查,1优先,2其次。对于根分区应设为1,其它分区设为2

④查看磁盘使用情况

  • df命令

    • df [选项] [文件]

  • 不带选项及参数的mount命令可以显示分区的挂载情况,而若要了解系统中已挂载各文件系统的磁盘使用情况(如剩余磁盘空间比例等)

    • “-h”选项可以显示更易读的容量单位,

    • “-T”选项用于显示对应文件系统的类型

Linux磁盘和文件系统管理(一)

一、管理磁盘及分区

1.检测并确认新硬盘

①检测并确认新硬盘

  • fdisk命令

    • 查看或管理磁盘分区

      • fdisk -l [磁盘设备]

      • fdisk [磁盘设备]

  • 交互模式中的常用指令

    • m、p、n、d、t、w、q

    • d delete a partition * 删除分区

      • g create a new empty GPT partition table 创建一个新的空的GPT分区表(可以对大于2T磁盘进行分区)

      • l list known partition types 列出可以分区的类型???

      • m print this menu 输出帮助菜单

      • n add a new partition * 新建增加一个分区

      • p print the partition table * 输出分区的结果信息

      • q quit without saving changes 不保存退出

      • t change a partition s system id 改变分区的系统id==改变分区类型(LVM 增加swap分区大小)

      • u change display/entry units 改变分区的方式 是否按照扇区进行划分

      • w write table to disk and exit * 将分区的信息写入分区表并退出==保存分区信息并退出

  • 首先可通过案例场景(系统磁盘空间不足,需要增加新硬盘)而引出fdisk命令

  • 新挂接的硬盘可能未包含任何分区( Disk /dev/sdb doesn't contain a valid partition table )

  • 对于已有的分区,将通过列表的方式输出以下信息:

    • Device:分区的设备文件名称。

    • Boot:是否是引导分区,是则有“*”标识。

    • Start:该分区在硬盘中的起始位置(柱面数)。

    • End:该分区在硬盘中的结束位置(柱面数)。

    • Blocks:分区的大小,以Blocks(块)为单位,默认的块大小为1024字节。

    • Id:分区类型的ID标记号,对于EXT3分区为83,LVM分区为8e。

    • System:分区类型

  • 注意分区类型的概念在windows中是没有的,分区类型与文件系统类型应一致,这样管理磁盘文件系统时才不容易引起混乱。

二、管理文件系统

1.创建文件系统

①创建文件系统 2-1

  • mkfs命令

    • Make Filesystem,创建文件系统(格式化)

  • 将新硬盘分好区以后,还需要对分区进行格式化(即创建文件系统),并挂载到Linux系统中的指定目录下,然后才能用于存储文件、目录等数据

  • 首先来看一下如何格式化一个分区,在Linux系统中,格式化分区的主要命令工具为mkfs

  • 通过实际操作演示格式化ext3文件系统的过程

②创建文件系统 2-2

  • mkswap命令

    • make swap,创建交换文件系统

  • 系统下次启动时加载新建的交换分区,那么必须修改/etc/fstab文件:

    • /dev/sdb5 swap swap defaults 0 0

2.挂载、卸载文件系统

①挂载、卸载文件系统

  • mount命令

    • 挂载文件系统、ISO镜像到指定文件夹

      • mount [ -t 类型 ] 存储设备 挂载点目录

      • mount -o loop ISO镜像文件 挂载点目录

  • umount命令

    • 卸载已挂载的文件系统

      • umount 存储设备位置

      • umount 挂载点目录

  • 文件系统类型通常可以省略;存储设备为对应分区的设备文件名,如“/dev/sdb1” ;挂载点为用户指定用于挂载的目录

  • 介绍umount命令两种卸载方式的区别,建议学员使用卸载挂载点的方式,这是因为同一设备可能被挂载到多个目录

  • 使用mount命令时,”-t 类型“的选项通常可以省略,大多数Linux系统能够自动识别对应的文件系统类型

②挂载、卸载文件系统操作

  • 硬盘分区挂载、卸载

  • 光盘设备挂载、卸载

  • ISO镜像文件挂载示例

  • 卸载文件系统

③设置文件系统的自动挂载

  • /etc/fstab 配置文件

    • 包含需要开机后自动挂载的文件系统记录

  • 系统中的“/etc/fstab”文件可以视为mount命令的配置文件

  • 分别介绍配置记录中6个字段的含义,重点强调前3个字段(决定挂载的关键部分),后面的3个字段简单介绍即可

    • 第四字段:挂载参数,即mount命令“-o”选项后可使用的参数,如defaults、rw等

    • 第五字段:表示文件系统是否需要dump备份(dump是一个备份工具),一般设为1时表示需要,设为0时将被dump所忽略

    • 第六字段:该数字用于决定在系统启动时进行磁盘检查的顺序,0不进行检查,1优先,2其次。对于根分区应设为1,其它分区设为2

④查看磁盘使用情况

  • df命令

    • df [选项] [文件]

  • 不带选项及参数的mount命令可以显示分区的挂载情况,而若要了解系统中已挂载各文件系统的磁盘使用情况(如剩余磁盘空间比例等)

    • “-h”选项可以显示更易读的容量单位,

    • “-T”选项用于显示对应文件系统的类型

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值