fdisk指令:Linux下的硬盘分区工具
【语 法【fǎ】🤢】fdisk [选项【xuǎn xiàng】] [参数⛅]
【功能介【gōng néng jiè】绍【shào】🏂】fdisk指令是Linux下通用【xià tōng yòng】的磁盘🌖分区工🛹具🍞,它可以操纵硬🍾盘分区表,完成对【wán chéng duì】硬盘分区进行【qū jìn háng】管理的各种操【gè zhǒng cāo】💧作。
【选项说明】
▲
【参数说明】
▲
【经验技巧】
fdisk指令【zhǐ lìng】不🔁支持GUID分区表(GPT),如果使🍮用GPT分区请【fèn qū qǐng】使用【shǐ yòng】👍parted指令【zhǐ lìng】。
使用🏟fdisk指令进行硬盘😬分区时,需要借助💭fdisk指令的【zhǐ lìng de】👿内部命🔹令完成分区的【fèn qū de】所有操【suǒ yǒu cāo】作,请参看【qǐng cān kàn】典型示【diǎn xíng shì】例。
使用【shǐ yòng】fdisk指令进【zhǐ lìng jìn】行硬盘分区时🐚,当执行【dāng zhí háng】"w"命令之【mìng lìng zhī】🔀前并不会真正🍱的修改硬盘分区表⏫。
【示例🍊】显示硬盘分区【pán fèn qū】💈列表。具体步【jù tǐ bù】骤如下:
(1)使用【shǐ yòng】fdisk指令的"-l"选项显【xuǎn xiàng xiǎn】示可以【shì kě yǐ】🛺硬盘分区列表【qū liè biǎo】,如果不指定硬盘对应➿的设备【de shè bèi】文件🚓,则显示当前系统中的🏤所有硬🔂盘的分区列表【qū liè biǎo】。在命令行中输【háng zhōng shū】入下面【rù xià miàn】🚉的命令🐩:
[root@www1 ~]# fdisk -l #显示所【xiǎn shì suǒ】🦔有硬盘的分区😓列表【liè biǎo】
输出信息如下:
Disk /dev/sda: 73.5 GB, 73543163904 bytes 255 heads, 63 sectors/track, 8941 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 3824 30716248+ 83 Linux ......省略部【shěng luè bù】分输出📘内容...... Disk /dev/sdc: 586.1 GB, 586187538432 bytes 255 heads, 63 sectors/track, 71266 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdc1 * 1 71266 572444113+ 83 Linux
说明【shuō míng】:本例中,显示了【xiǎn shì le】当前🎞Linux系统中存在的🌹所有硬🤫盘的分【pán de fèn】区列表。
(2)如果仅希望显🙅示某个硬盘的分区列表【biǎo】🌶。在命令行中输【háng zhōng shū】📤入下面【rù xià miàn】的命令:
[root@www1 ~]# fdisk -l /dev/sdc #显示指🙉定硬盘🎆的分区【de fèn qū】列表【liè biǎo】
输出信息如下:
Disk /dev/sdc: 586.1 GB, 586187538432 bytes 255 heads, 63 sectors/track, 71266 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdc1 * 1 71266 572444113+ 83 Linux
【示例🗿】使用fdisk指令进【zhǐ lìng jìn】📠行硬盘分区。具体步【jù tǐ bù】骤如下【zhòu rú xià】🚥:
(1)fdisk指令内置了丰【zhì le fēng】富的内部命令【bù mìng lìng】,用以完成硬盘【chéng yìng pán】🍳分区的整个操💚作过程【zuò guò chéng】,本示例将演示【jiāng yǎn shì】🎶一个完🐻整的硬【zhěng de yìng】⏺盘分区🦁流程【liú chéng】。首先,进入fdisk指令的交互式模式。在命令【zài mìng lìng】🍠行中输入下面➡的命令:
[root@hn ~]# fdisk /dev/sdb #对硬盘【duì yìng pán】"/dev/sdb"进行分📭区
输出信息如下:
The number of cylinders for this disk is set to 1044. ......省略部分输出内容【nèi róng】🏊...... Command (m for help):
说明:上面的【shàng miàn de】输出信息中😰,"Command(m for help):"为fdisk指令的🍸提示符【tí shì fú】🌆,所有的【suǒ yǒu de】fdisk内部命【nèi bù mìng】🏛令都在此提示符【tí shì fú】🌆下输入。
(2)fdisk指令的【zhǐ lìng de】🏌内部命令较多㊗,在其提【zài qí tí】😼示符下使用【shǐ yòng】"m"可以显🍙示所有可用的内部命令及其🚔简短的【jiǎn duǎn de】功能说明。在命令【zài mìng lìng】💩行中输入下面的命令【de mìng lìng】:
Command (m for help): m #列出所🤼有内部【yǒu nèi bù】命令及功能说明 Command action a toggle a bootable flag b edit bsd disklabel ......省略部【shěng luè bù】➿分输出【fèn shū chū】🐂内容...... w write table to disk and exit x extra functionality (experts only)
(3)使用"n"命令创【mìng lìng chuàng】🏀建新的硬盘分⛵区🍼。在命令行中输【háng zhōng shū】入下面的命令【de mìng lìng】:
Command (m for help): n #创建新的分区【de fèn qū】🍧 Command action e extended p primary partition (1-4) p#创建主分区【fèn qū】🥏 Partition number (1-4): 1#指定主【zhǐ dìng zhǔ】🔴分区【fèn qū】🥏编号 First cylinder (1-1044, default 1): 1#指定起始柱面【shǐ zhù miàn】 Last cylinder or +size or +sizeM or +sizeK (1-1044, default 1044): +300M #指定分🥟区大小
(4)使用"p"命令显【mìng lìng xiǎn】示分区列表【liè biǎo】🎵。在命令行中输🛡入下面的命令【de mìng lìng】😔:
Command (m for help): p #显示分【xiǎn shì fèn】🏓区列表 Disk /dev/sdb: 8589 MB, 8589934592 bytes 255 heads, 63 sectors/track, 1044 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 1 37 297171 83 Linux
(5)使用📲"w"命令保【mìng lìng bǎo】存并退出fdisk指令。在命令🐼行中输【háng zhōng shū】入下面【rù xià miàn】🤽的命令:
Command (m for help): w #保存分【bǎo cún fèn】区表并退出🌠 The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks.
关键词:fdisk,Linux,硬盘分【yìng pán fèn】区🐵
阅读本文后您有什么感想? 已有 人给出评价!
- 1
- 1
- 1
- 1
- 1
- 1