温馨提示×

centos分卷有哪些常用工具

小樊
38
2025-02-27 01:25:22
栏目: 智能运维
Centos服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在CentOS系统中,进行分卷操作时,可以使用以下几种常用工具:

  1. fdisk

    • 功能:fdisk是一个老旧但简单的分区工具,主要用于对MBR模式的硬盘进行分区。
    • 使用示例
      fdisk /dev/sdb
      # 对/dev/sdb进行操作
      Welcome to fdisk (util-linux 2.23.2).
      Changes will remain in memory only, until you decide to write them.
      Be careful before using the write command.
      Command (m for help):
      n # 建立一个新分区
      Partition type: p primary (0 primary, 0 extended, 4 free)
      e extended
      Select (default p): p
      Partition number (1-4, default 1): 1
      First sector (2048-41943039, default 2048): Using default value 2048
      Last sector, sectors or size{K,M,G} (2048-41943039, default 41943039): 2G
      Partition 1 of type Linux and of size 2 GiB is set
      Command (m for help):
      t # 指定分区标记类型
      Selected partition 1
      Hex code (type L to list all codes): 82
      Changed type of partition 'Linux' to 'Linux swap / Solaris'
      Command (m for help):
      w # 保存操作
      The partition table has been altered!
      Calling ioctl() to re-read partition table.
      Syncing disks.
      
  2. parted

    • 功能:parted是一个功能强大的分区工具,支持GPT和MBR模式的分区。
    • 使用示例
      parted /dev/sdb mklabel gpt
      # 指定磁盘模式为GPT
      Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost.
      Do you want to continue? Yes/No? yes
      Information: You may need to update /etc/fstab.
      parted /dev/sdb print
      # 显示磁盘信息
      
  3. LVM(逻辑卷管理)

    • 功能:LVM允许动态管理逻辑卷的大小,非常适合需要弹性扩展磁盘空间的场景。
    • 常用命令
      • 查看卷组:vgdisplay
      • 减少卷组空间:lvreduce -L -10G -n centos /dev/mapper/centos-root
      • 创建新的卷组:lvcreate -L 10G --name cinder-volumes /dev/mapper/centos-root
      • 格式化逻辑卷:mkfs.ext4 /dev/centos/cinder-volumes
      • 挂载逻辑卷:mount /dev/centos/cinder-volumes /mymount/
  4. tar

    • 功能:tar是一个用于文件和目录压缩和解压缩的工具,支持分卷压缩。
    • 使用示例
      tar zcf - /www/wwwroot | split -d -b 999m - wwwroot.tar.gz.
      # 分卷压缩gz
      
  5. split

    • 功能:split命令用于将大文件分割成小文件,便于传输和处理。
    • 使用示例
      split -b 100M filename.tar.gz splitfile.
      # 将filename.tar.gz分割成每个100MB的小文件
      

这些工具可以满足在CentOS系统中进行分卷操作的基本需求,用户可以根据具体情况进行选择和使用。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Linux AppImage有哪些常用工具

0