fdisk命令
1.0、参考
1.1、fdisk命令的作用

fdisk命令用于显示磁盘分区信息、对磁盘进行分区。

1.2、fdisk命令的使用格式
fdisk -l [device]...
fdisk [option]... <device>
1.2.1、fdisk -l [device]...

列出磁盘设备的信息。

示例:

sudo fdisk -l
sudo fdisk -l /dev/sda
sudo fdisk -l /dev/sda /dev/sdb
1.2.2、fdisk [option]... <device>

以交互模式对磁盘进行格式化。

示例:

sudo fdisk -t dos /dev/sda

进入交互模式下,可以执行一系列的命令,这些命令的特点:

  • 每个命令都是单个字母。
  • 每个命令都没有参数,需要参数的话,它会提示您输入。
命令单词作用
mman查看帮助
pprint打印出当前的磁盘分区信息
uunit切换单位:柱面 | 扇区,新版本的默认单位是是扇区,老版本的默认单位是柱面
n[e|p]new创建一个新的分区,eextends的简写,表示扩展分区;pprimary的简写,表示主分区
ddelete删除一个分区
a设置启动分区
p设置主分区
e设置扩展分区
wwrite保存并退出
qquit不保存就退出
1.2.3、fdisk [option]... <device> < <commandFile>

以非交互模式对磁盘进行格式化。

示例:

cat > sudo fdisk -t dos /dev/sda <<EOF
d
1
d
2
d
3
d
4
n
p
1
2048
+2M
n
p
2

+4G
n
p
3

+10G
n
e
4

a
1
p
q
EOF