一台电脑中可以安装多块硬盘,下面我们来研究下在　Linux　中如何查看所有硬盘信息。系统中添加了两块硬盘,第二块没有格式化也没有挂载。　df　df　命令是用来查看文件系统中硬盘的使用状况的,也可以用来列出系统中挂载的硬盘,使用　-h　选项可以以人类可读的格式输出硬盘使用状况:　~$　df　-h文件系统　容量　已用　可用　已用%　挂载点/dev/sda2　55G　3.7G　49G　8%　/udev　2.0G　4.0K　2.0G　1%　/devtmpfs　394M　776K　394M　1%　/runnone　5.0M　0　5.0M　0%　/run/locknone　2.0G　220K　2.0G　1%　/run/shm/dev/sda1　487M　3.3M　483M　1%　/boot/efi　df　命令无法显示未挂载的硬盘。　lsblk　lsblk　命令是用来查看块设备的:　$　lsblk　NAME　MAJ:MIN　RM　SIZE　RO　TYPE　MOUNTPOINTsda　8:0　0　60G　0　disk　sda1　8:1　0　487M　0　part　/boot/efisda2　8:2　0　55.5G　0　part　/sda3　8:3　0　4G　0　part　[SWAP]sdb　8:16　0　50G　0　disk　sr0　11:0　1　1024M　0　rom　不带参数时会列出所有硬盘,根节点代表硬盘,二级节点代表磁盘上的分区。使用　-d　选项可以只列出硬盘,不列出分区信息。　lshw　lshw　可以打印硬件的详细信息:　$　sudo　lshw　-class　disk　*-disk:0　description:　SCSI　Disk　physical　id:　0.0.0　bus　info:　scsi@32:0.0.0　logical　name:　/dev/sda　size:　60GiB　(64GB)　capabilities:　gpt-1.00　partitioned　partitioned:gpt　configuration:　guid=ff481b67-ace2-47b9-a7e8-a50d4e6a6e55　*-disk:1　description:　SCSI　Disk　physical　id:　0.1.0　bus　info:　scsi@32:0.1.0　logical