磁盘分区机制

前提知识:

磁盘分区

  1. 磁盘💽往往在分区后才使用,以便划分、分类管理系统中的文件。
  2. 分区后需要格式化才能使用,即每个分区’‘安装’'自己的文件系统,常见的文件系统(磁盘格式)有:NTFS、xfs、ext3、ext4等

常见的分区方式:(逻辑分区只能从编号5开始,前4个编号只能给主分区或者扩展分区)
在这里插入图片描述

硬盘说明

Linux硬盘分为IDE硬盘和SCSI硬盘,目前基本上都是SCSI硬盘。
硬盘分区标识符举例:(逻辑分区都是从5开始的)IDE硬盘就是将s变为h
在这里插入图片描述

磁盘分区与挂载

Linux系统中,直接将分区与文件夹挂钩,即挂载。
当一个文件夹与一个分区挂钩后,该文件夹下的文件将全部放在该分区中,并以该分区的文件系统方式存储。

在这里插入图片描述

lsblk查看Linux硬盘分区与挂载

lsblk(list block):老师不离开
-f:显示 file system
在这里插入图片描述

增加磁盘并挂载实例

  1. 添加硬盘
    在这里插入图片描述

  2. 重启后识别(第二块硬盘,自动命名sdb,该磁盘就对应/dev/sdb文件,注意是文件)
    在这里插入图片描述

  3. 将磁盘分区
    分区后,产生新文件:/dev/sdb1
    在这里插入图片描述

  4. 格式化磁盘分区(即安装文件系统)
    mkfs:make file system
    -t:type 文件系统类型名
    ext4最常用的稳定、安全的文件系统
    /dev/sdb1:划分的分区对应的文件
    在这里插入图片描述

  5. 挂载
    将分区与目的目录挂载:mount 分区 目的目录
    在这里插入图片描述

  6. 取消挂载
    umount 分区 :umount /dev/sdb1
    umount 目的目录:umount /test
    注:目录中的文件还会保留

  7. 永久挂载
    由于这种挂载重启后会失效。
    永久挂载:修改/etc/fstab文件
    在这里插入图片描述

磁盘常用指令

系统整体磁盘使用情况

df: disk file
在这里插入图片描述
在这里插入图片描述

查看指定目录磁盘使用情况

df:disk filesystem 查看磁盘使用比例
在这里插入图片描述

du:disk use
在这里插入图片描述

在这里插入图片描述

其他指令

grep就是正则表达式的意思,正则表达式中 ^#:以#开头
wc - 输出文件中的行数、单词数、字节数
l:lines
在这里插入图片描述
wc:
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
GPT(GUID Partition Table)是一种磁盘分区表的格式,用于替代传统的MBR(Master Boot Record)分区表。GPT分区表支持更大的磁盘容量和更多的分区,并提供了更好的数据保护机制。下面是在Linux系统中使用GPT分区和挂载的步骤: 1. 确认磁盘设备:使用以下命令之一确认要分区的磁盘设备: ```shell sudo fdisk -l sudo lsblk ``` 2. 创建GPT分区:使用`gdisk`命令创建GPT分区。例如,创建一个新的GPT分区表并添加一个主分区: ```shell sudo gdisk /dev/sdX n # 创建新分区 <Enter> # 默认分区编号 <Enter> # 默认起始扇区 <Enter> # 默认结束扇区 <Enter> # 默认分区类型 w # 保存并退出 ``` 请将`/dev/sdX`替换为实际的磁盘设备名称,例如`/dev/sda`。 3. 格式化分区:使用`mkfs`命令格式化新创建的分区。例如,格式化为ext4文件系统: ```shell sudo mkfs.ext4 /dev/sdX1 ``` 请将`/dev/sdX1`替换为实际的分区设备名称。 4. 创建挂载点:选择一个目录作为挂载点,用于将分区挂载到文件系统中。例如,创建一个名为`/mnt/mydisk`的挂载点: ```shell sudo mkdir /mnt/mydisk ``` 5. 挂载分区:使用`mount`命令将分区挂载到挂载点。例如,将分区`/dev/sdX1`挂载到`/mnt/mydisk`: ```shell sudo mount /dev/sdX1 /mnt/mydisk ``` 请将`/dev/sdX1`替换为实际的分区设备名称。 6. 配置自动挂载:如果希望在系统启动时自动挂载分区,需要将分区信息添加到`/etc/fstab`文件中。打开`/etc/fstab`文件并添加以下行: ```shell /dev/sdX1 /mnt/mydisk ext4 defaults 0 2 ``` 请将`/dev/sdX1`和`/mnt/mydisk`替换为实际的分区设备名称和挂载点。 现在,您已经了解了如何在Linux系统中使用GPT分区和挂载。如果您有任何进一步的问题,请随时提问。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值