linux扩容之后刷新的命令

worktile 其他 187

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,如果我们对硬盘进行了扩容,需要刷新文件系统才能使用新的存储空间。下面列举了几个常用的命令:

    1. 使用lsblk命令查看当前的存储设备和分区列表。
    “`
    lsblk
    “`

    2. 使用partprobe命令告诉内核重新扫描分区表。
    “`
    sudo partprobe
    “`

    3. 使用resize2fs命令调整文件系统大小。
    “`
    sudo resize2fs /dev/
    “`
    其中,
    是待调整文件系统所在的设备名,如/dev/sda1。

    4. 如果使用的是LVM(逻辑卷管理器)来管理磁盘空间,可以使用lvextend命令扩展逻辑卷的大小,然后使用resize2fs命令调整文件系统大小。
    “`
    sudo lvextend -L + /dev//
    sudo resize2fs /dev//
    “`
    其中,是要增加的大小,是卷组名称,是逻辑卷名称。

    5. 如果操作的是根文件系统,可能需要在启动时加入单用户模式(或使用启动盘)来进行扩容操作。

    请注意,在进行任何的磁盘扩容操作前,务必备份重要数据,并保证自己对操作的风险有清楚的认识。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,当你扩容了磁盘或者分区之后,你需要刷新文件系统,以便系统能够识别并使用新的空间。下面是一些常用的命令来刷新文件系统。

    1. `partprobe`
    这是一个用于刷新分区表的命令。当你扩容了分区之后,你可以运行`partprobe`命令来告诉操作系统重新扫描分区表并读取新的分区大小。

    2. `resize2fs`
    如果你使用的是ext2、ext3或ext4文件系统,可以使用`resize2fs`命令来调整文件系统的大小以适应扩容后的分区。例如,如果你扩容了/dev/sdb1分区,你可以运行以下命令来调整文件系统的大小:
    “`
    resize2fs /dev/sdb1
    “`

    3. `xfs_growfs`
    如果你使用的是XFS文件系统,可以使用`xfs_growfs`命令来调整文件系统的大小。例如,如果你扩容了/dev/sdb1分区,你可以运行以下命令来调整文件系统的大小:
    “`
    xfs_growfs /dev/sdb1
    “`

    4. `parted`
    `parted`是一个磁盘分区工具,你可以使用它来创建、删除、调整分区等。当你扩容了分区之后,你可以使用`parted`命令来刷新分区表。运行以下命令以打开`parted`工具:
    “`
    parted /dev/sdb
    “`
    然后,输入`resizepart`命令,通过指定分区号和大小来调整分区:
    “`
    resizepart 1 100%
    “`

    5. `lsblk`
    `lsblk`是一个用于列出存储设备和分区信息的命令。当你扩容了分区之后,你可以使用`lsblk`命令来查看新的分区大小是否被正确识别。运行以下命令来查看分区信息:
    “`
    lsblk
    “`

    请注意,对于某些操作系统和文件系统,可能需要重启才能完全生效。在进行任何磁盘扩容操作之前,请确保备份重要数据,并确保你了解相关命令的使用方法,以免发生意外情况。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux系统扩容后刷新的命令有以下几个:

    1. 使用 df 命令查看文件系统的空间使用情况:
    “`shell
    df -h
    “`
    该命令会列出当前文件系统的使用情况,包括每个文件系统的挂载点、已使用的空间、可用空间和文件系统类型等。

    2. 使用 fdisk 命令重新读写硬盘分区表:
    “`shell
    fdisk /dev/sda
    “`
    其中 `/dev/sda` 是你需要重新读写分区表的硬盘设备路径。输入 `m` 可以查看 fdisk 命令的帮助信息,输入 `p` 可以打印当前分区表的内容。

    3. 使用 resize2fs 命令调整文件系统大小:
    “`shell
    resize2fs /dev/sda1
    “`
    其中 `/dev/sda1` 是你需要调整大小的文件系统的设备路径。该命令会自动将文件系统的大小调整到分区的新大小。

    4. 使用 partprobe 命令通知内核重新加载分区表:
    “`shell
    partprobe
    “`
    该命令会通知内核重新加载分区表,以便文件系统可以识别到扩容后的分区大小。

    5. 使用 lvextend 命令扩展逻辑卷的大小:
    “`shell
    lvextend -L +10G /dev/mapper/vg-lv
    “`
    其中 `/dev/mapper/vg-lv` 是你需要扩容的逻辑卷的路径,`10G` 表示需要扩展的大小。该命令会将逻辑卷的大小扩展到指定大小。

    6. 使用 resize2fs 命令调整逻辑卷上的文件系统大小:
    “`shell
    resize2fs /dev/mapper/vg-lv
    “`
    该命令会自动将逻辑卷上的文件系统大小调整到逻辑卷的新大小。

    请注意,在操作扩容前,建议先对系统进行备份。操作过程中请谨慎,并确保你了解每个命令的用途和影响,避免操作错误导致数据丢失或系统崩溃。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部