fdisk命令非交互模式及parted的mkpart命令第一个参数说明

简介:

fdisk命令非交互模式:

 

将要在fdisk命令行输入的命令写入一个文本文件,比如叫做fdisk.txt

 

比如创建一个100M的第一个主分区,,fdisk.txt的内容如下:

 

n
p
1
0
+100M


然后用类似如下命令实现非交互:

# fdisk /dev/sda< fdisk.txt 

-----------------------------------------------------------------------

 

parted的mkpart命令第一个参数说明:

 

查看parted的man手册,mkpart命令的解释为:

mkpart  分区类型  [文件系统类型]  起始点  终止点    #创建一个分区

这里的第一个参数:分区类型,可选项为primary、logical、extended。

其实这里有一个误区,mkpart后接的第一个参数只有在分区表类型不为gpt时才表示分区类型,在分区表类型为gpt时,mkpart 后接第一个参数,意思为指定分区名,当你在gpt分区下运行该命令,如:mkpart primary ....时,其实只是把这个分区命名为了primary,因为在gpt分区下,只有主分区类型,并没有扩展分区和逻辑分区之说。本人在学习parted命令时,很多视频和文章对这一点都存在误区,感觉有必要提一下,希望能帮助到你们。

 


本文转自 kuSorZ 51CTO博客,原文链接:http://blog.51cto.com/kusorz/1749404


相关文章
|
4月前
|
存储 Shell Linux
【Shell 命令集合 磁盘维护 】Linux 管理硬盘分区 mpartition命令使用教程
【Shell 命令集合 磁盘维护 】Linux 管理硬盘分区 mpartition命令使用教程
78 1
|
4月前
|
存储 缓存 Linux
【Shell 命令集合 磁盘维护 】Linux 设置和查看硬盘驱动器参数 hdparm命令使用教程
【Shell 命令集合 磁盘维护 】Linux 设置和查看硬盘驱动器参数 hdparm命令使用教程
120 0
|
2月前
|
Linux
Linux02---命令基础 Linux命令基础, ls命令入门,ls命令参数和选项,命令行是一种以纯字符操作系统的方式,command命令本身,options命令的细节行为,parameter命令的
Linux02---命令基础 Linux命令基础, ls命令入门,ls命令参数和选项,命令行是一种以纯字符操作系统的方式,command命令本身,options命令的细节行为,parameter命令的
|
Shell 开发工具
写一个脚本/root/bin/sumspace.sh,传递两个文件 路径作为参数给脚本,计算这两个文件中所有空白行之和
写一个脚本/root/bin/sumspace.sh,传递两个文件 路径作为参数给脚本,计算这两个文件中所有空白行之和
67 1
|
Shell Linux
Shell /dev/null 文件的含义
Shell /dev/null 文件的含义
60 0
|
Shell 开发工具
编写脚本/root/bin/disk.sh,显示当前硬盘分区中空间利 用率最大的值
编写脚本/root/bin/disk.sh,显示当前硬盘分区中空间利 用率最大的值
53 0
|
Linux Windows
Linux Command parted 创建分区
Linux Command parted 创建分区
Linux Command parted 创建分区
|
Linux
【Linux】使用 parted 创建大于 2T 的分区
【Linux】使用 parted 创建大于 2T 的分区
387 0
【Linux】使用 parted 创建大于 2T 的分区
|
Linux Windows
10.16 Linux parted命令用法详解:创建分区
虽然我们可以使用 fdisk命令对硬盘进行快速的分区,但对高于 2TB 的硬盘分区,此命令却无能为力,此时就需要使用 parted 命令。
415 0
10.16 Linux parted命令用法详解:创建分区
|
Shell Linux C++
linux shell之paste合并文件和找到匹配的文件里面替换内容(find和-exec或xargs组合)
linux shell之paste合并文件和找到匹配的文件里面替换内容(find和-exec或xargs组合)
223 0