温馨提示×

Linux分区命令有哪些

小樊
51
2025-10-03 07:33:05
栏目: 智能运维

在Linux中,有多种命令可以用来管理磁盘分区。以下是一些常用的分区命令:

1. fdisk

  • 用途:用于创建、删除和修改磁盘分区。
  • 示例
    sudo fdisk /dev/sda
    

2. parted

  • 用途:一个更强大的分区工具,支持多种文件系统,并且可以在运行时调整分区大小。
  • 示例
    sudo parted /dev/sda
    

3. gdisk

  • 用途fdisk的GPT版本,适用于处理GPT(GUID Partition Table)格式的分区。
  • 示例
    sudo gdisk /dev/sda
    

4. partprobe

  • 用途:通知操作系统内核重新读取分区表。
  • 示例
    sudo partprobe /dev/sda
    

5. resize2fs

  • 用途:调整ext2/ext3/ext4文件系统的大小。
  • 示例
    sudo resize2fs /dev/sda1 10G
    

6. xfs_growfs

  • 用途:调整XFS文件系统的大小。
  • 示例
    sudo xfs_growfs /dev/sda1
    

7. mount

  • 用途:挂载分区到文件系统树中。
  • 示例
    sudo mount /dev/sda1 /mnt/mydisk
    

8. umount

  • 用途:卸载已挂载的分区。
  • 示例
    sudo umount /mnt/mydisk
    

9. lsblk

  • 用途:列出所有块设备的信息。
  • 示例
    lsblk
    

10. df

  • 用途:显示文件系统的磁盘空间使用情况。
  • 示例
    df -h
    

11. du

  • 用途:显示目录或文件的磁盘使用情况。
  • 示例
    du -sh /path/to/directory
    

12. dd

  • 用途:用于低级复制和转换数据,也可以用来创建分区镜像。
  • 示例
    sudo dd if=/dev/sda of=/path/to/image.img bs=4M
    

注意事项

  • 在进行分区操作之前,请务必备份重要数据。
  • 使用这些命令时通常需要超级用户权限(使用sudo)。
  • 不同的分区工具适用于不同的场景和文件系统类型,请根据实际情况选择合适的工具。

希望这些信息对你有所帮助!如果有更多问题,请随时提问。

0