首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux parted 详解

Linux中的parted命令是一个功能强大的磁盘分区工具,它允许用户对硬盘进行分区和调整。以下是关于parted命令的详解:

基本概念

parted命令支持两种分区表类型:MBR(主引导记录)和GPT(GUID分区表)。MBR分区表最大支持2TB的磁盘,而GPT分区表则可以支持大于2TB的磁盘,且没有主分区的数量限制,最多可达到128个主分区。

优势

  • 处理大文件系统:能够管理大于2TB的磁盘分区,适合现代大容量存储需求。
  • 灵活性:支持多种分区类型和文件系统,适用于不同的使用场景。
  • 实时操作:所有操作都是实时生效的,不同于某些工具需要写入修改后才生效。

类型

  • 交互式模式:用户可以逐条输入命令进行操作。
  • 非交互式模式:可以通过脚本一次性执行多个命令,适用于自动化任务。

应用场景

  • 服务器部署:在安装操作系统前需要进行磁盘分区。
  • 数据恢复:用于修复或恢复丢失的分区。
  • 磁盘管理:在磁盘损坏或需要重新规划存储空间时提供帮助。

常见命令和用法

  • 查看磁盘信息print命令用于显示磁盘的分区表信息。
  • 创建分区mkpart命令用于创建新的分区。
  • 删除分区rm命令用于删除不需要的分区。
  • 调整分区大小resizepart命令用于调整分区大小。
  • 格式化分区mkfs命令用于在分区上建立文件系统。

注意事项

  • 在执行分区操作前,务必备份重要数据,因为错误操作可能导致数据丢失。
  • parted命令是实时写入分区表的,操作前请确认操作无误。
  • 不建议在活动分区上进行分区操作,除非你完全了解可能的后果。

通过上述信息,你可以看到parted命令在Linux系统中的强大功能和广泛应用。希望这些信息对你有所帮助。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

parted分区GPT格式

parted 工具常用功能: 当在命令行输入parted后,进入parted命令的交互模式。输入help会显示帮助信息。下面就简单介绍一下常用的功能 1、check 简单检查文件系统。...该命令不支持ext3 格式,因此建议不使用,最好是用parted分好区,然后退出parted交互模式,用其他命令进行分区,比如:mkfs.ext3 5、mkpart 创建新分区。...如果不小心用parted的rm命令删除了一个分区,那么可以通过rescue功能进行恢复。恢复时需要给出分区的起始和结束的位置。然后parted就会在给定的范围内去寻找,并提示恢复分区。...#  parted  /dev/sdb  mklabel     —创建分区表 #  parted  /dev/sdb  mkpart  ext3  0  500000    —创建500G分区/dev...# parted /dev/sdb rm 3 —-删除/dev/sdb3 # parted /dev/sdb rescue 504000 514000    —依照屏幕提示,输入yes即可恢复被误删除分区

1.9K32
  • parted分区GPT格式

    parted 工具常用功能: 当在命令行输入parted后,进入parted命令的交互模式。输入help会显示帮助信息。下面就简单介绍一下常用的功能 check 简单检查文件系统。...该命令不支持ext3 格式,因此建议不使用,最好是用parted分好区,然后退出parted交互模式,用其他命令进行分区,比如:mkfs.ext3 mkpart 创建新分区。...如果不小心用parted的rm命令删除了一个分区,那么可以通过rescue功能进行恢复。恢复时需要给出分区的起始和结束的位置。然后parted就会在给定的范围内去寻找,并提示恢复分区。...parted /dev/sdb mklabel —创建分区表 parted /dev/sdb mkpart ext3 0 500000 —创建500G分区/dev/sdb1 mkfs.ext3 /dev...parted /dev/sdb rm 3 —-删除/dev/sdb3 parted /dev/sdb rescue 504000 514000 —依照屏幕提示,输入yes即可恢复被误删除分区 来源于阿铭论坛

    2.3K31

    parted命令在CentOS上的创建新磁盘分区

    ,所以需要扩容 发现磁盘有200G容量却分配给vda2分区47.7G的存储,所以这里我在vda磁盘上新建一个vda3分区,将该磁盘剩余容量分配给这个新分区 查看磁盘分区状态 2 使用parted...工具新建分区并挂载到目标没目录 使用parted工具进行分区 在parted上创建完分区后,需要再重新指定xfs文件系统 设置后从parted工具上查看到xfs文件系统已设置成功 将新建的.../shiliang 查看发现已经挂载成功 3 设置开机自动挂载新创建的磁盘分区 查询磁盘分区的UUID 修改/etc/fstab文件如下 重启后发现挂载正常 参考文献 [1] 华为云.Linux...磁盘扩容后处理(parted) [2] Linux parted命令用法详解:创建分区 [3] centos7 parted 扩容

    2.2K20

    centos磁盘分区命令fdisk和parted

    ps:假如/dev/sdb是gpt分区,使用fdisk创建分区是不会提醒创建主分区和扩展分区的,需要使用parted命令中的mklabel msdos修改分区格式为msdos才可以。...3、格式化硬盘 (1)先通过fdisk -l查看分区信息,会显示/dev/sda1,/dev/sda2等,若是使用parted -l命令,就看前面的数字。.../dev/sdb1 /data ext4 defaults 0 0 parted命令用法: 注意事项:parted命令是实时保存的,必须先将分区格式转换成gpt。...1、使用parted -l命令查看未分区的硬盘格式,一般为unknown。 2、修改硬盘分区格式为GPT (1)输入print命令查看分区格式。...ps:sdb后面的数字可通过parted -l命令查看Number下面的对应数字。 7、剩下挂载分区和修改启动项文件都是一样的。

    6K10

    疑问易答 | su与 sudo 命令你真的会用?

    2.2 命令参数详解 -V 显示版本编号 -h 会显示版本编号及指令的使用方式说明 -l 显示出自己(执行 sudo 的使用者)的权限 -v 因为 sudo 在第一次执行时或是在 N 分钟内没有执行...答:那就要有以下 2 步: 配置文件 授权用户 详解: 说完了 sudo 命令的作用,那如果我想使用 sudo 特殊权限命令该如何使用?...~]# ls /home/worker/ [root@linux1 ~]# ls /home/wilson/ aaa.txt aa.txt bbb.txt [worker@linux1 ~]$ sudo...Cmnd_Alias DSKCMD=/sbin/parted,/sbin/fdisk 注:定义命令别名DSKCMD,下有成员parted和fdisk SYSADER ALL= SYDCMD,DSKCMD...lanhaitun 能以root身份运行 parted和fdisk 命令;其等价规则是: lanhaitun ALL=(root) /sbin/parted,/sbin/fdisk # 如果我想不输入用户的密码就能转换到

    58620

    Centos7笔记 | 硬盘、Parted 分区、mount命令、Swap分区的扩展、、文件系统详解、

    中设备名为/dev/hda,SAS、SCSI、SATA硬盘接口在Linux中设备名为sda,高效云盘硬盘接口会识别为/dev/vda等。...Block的大小常见的有1KB、2KB、4KB,Block在Linux中常设置为4KB,即连续八个Sector组成一个Block。...1.1 Parted 分区 Parted 分区格式:gpt 1)将硬盘所有内容分到一个分区 将2.4T 硬盘分区操作 -1 参数:代表剩下的所有空间。...Parted工具中的mklabel 和mkpart 参数 1.2 mount命令实例 Mount常用案例演示如下: mount /dev/sdb1 /data 挂载/dev/sdb1分区至/data...1.3 文件系统详解 EXT4是第四代扩展文件系统(Fourth EXtended filesystem,EXT4)是Linux系统下的日志文件系统,是EXT3文件系统的后继版本; EXT3类型文件系统支持最大

    4.5K20

    Linux基础——Linux权限详解

    前言:本篇开始我们要对Linux进行更深入的学习了,让我们来进入新篇章:Linux的权限理解!...理解默认权限以及权限掩码 1. shell命令以及运行原理 Linux操作系统准确来说是:Linux内核+Linux外壳+配套程序 Linux外壳也就是shell Linux严格意义上说的是一个操作系统...首先:命令行解释 因为Linux内核的设计非常复杂,用户无法直接向Linux内核进行沟通,更不能直接读懂内核执行完命令的结果,所以shell外壳充当"媒婆"这一角色,来进行用户和内核沟通上的翻译。...用户 2.1 普通用户和超级用户 一个Linux账号只有一个超级用户:root 创建的其余用户都叫做普通用户 如果想在Linux里切换用户我们可以: 指令:su 用户名 注意:超级用户切换为普通用户不用输密码...总结拓展 在Linux中的权限十分分明,保护也非常到位,除了root外其他用户并不能直接拿走你的文件,也不会修改删除你的文件。

    55710

    Linux库详解

    程序库的存在很大程度上提高了程序的复用性、可维护性,但是程序库的应用往往对于初学者来说有些摸不清头脑,所以这一期本文从Linux的角度谈谈Linux下的程序库。 1....换句话说,它只是没有任何版本号的soname Linux系统上这样做的目的主要是系统中允许不同版本的库文件共存,一般在命名库文件的时候通常与soname相同 如何装载共享库 ldconfig命令,在Linux...例如,以下将使用给定的PATH而不是环境变量LD_LIBRARY_PATH的内容,并运行给定的可执行文件: /lib/ld-linux.so.2 --library-path 可执行路径 在Linux...C程序需要包含头文件才能使用这些API,具体相关的API使用我们放在下一节详解 3....Linux下库文件制作 本节只针对Linux下库的概念及分类做详细阐述,下一节将详细讲解如何通过程序创建属于我们自己的库文件,包括创建静态库、共享库、动态加载库的实现等

    2K40
    领券