linux查看硬盘分区命令hdb
linux查看硬盘分区命令hdb详细介绍
在 Linux 中,查看指定硬盘(如 hdb,即第二个 IDE 硬盘)的分区信息,可以使用以下命令:
1.
fdisk 命令(经典工具)
bash
/dev/hdb
-l:表示列出分区信息。/dev/hdb:指定目标硬盘设备(第二个 IDE 硬盘,第一个是hda,第三个是hdc等)。
执行后会显示该硬盘的分区表、分区类型、大小、文件系统等详细信息。
2.
lsblk 命令(更直观的块设备列表)
bash
lsblk /dev/hdb
- 直接显示
hdb硬盘及其分区的树形结构,清晰展示设备名称、大小、挂载点等信息。
如果需要更详细的信息(如 UUID、文件系统类型),可以添加-f参数:bashlsblk /dev/hdb
3.
parted 命令(支持 GPT 分区表)
bash
/dev/hdb print
- 功能更强大,支持现代 GPT 分区表,输出格式更简洁,适合新老系统。
注意事项:
- 权限问题:普通用户需要
sudo权限才能查看所有硬盘信息。 - 设备命名规则:
- IDE 硬盘:传统命名为
hdX(X=a,b,c,...),hdb对应第二个 IDE 硬盘。 - SCSI/SATA/USB 硬盘:现代系统中通常命名为
sdX(如sda、sdb),如果你的硬盘是这类接口,可能实际设备名是sdb而非hdb,需注意区分。
可通过ls /dev/hd*或ls /dev/sd*确认设备是否存在。
- IDE 硬盘:传统命名为
- 查看所有硬盘:如果不确定设备名,直接运行
sudo fdisk -l或sudo lsblk会列出所有硬盘及其分区,方便定位目标设备。
示例输出(以
fdisk 为例):
plaintext
Disk /dev/hdb: 500 GB, 500107862016 bytes255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x12345678
Device Boot Start End Blocks Id System
/dev/hdb1 * 2048 976773119 488385536 83 Linux
/dev/hdb2 976775168 976773119 0 0 Empty
991234567891011Disk /dev/hdb: 500 GB, 500107862016 bytes heads, 63 sectors/track, 60801 cylinders, total 976773168 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x12345678
Device Boot Start End Blocks Id System/dev/hdb1 * 2048 976773119 488385536 83 Linux/dev/hdb2 976775168 976773119 0 0 Empty
根据你的实际环境选择合适的命令即可。如果设备名有误(如应为 sdb 而非 hdb),请先通过 lsblk 确认正确的设备路径。