经常会碰到有人会问为什么用df -h命令查看到硬盘的设备号有的是/dev/hda有的又是/dev/sda,原因是在Linux操作系统中,一切都是文件!所以显然包括硬盘,也当作文件来对待。举例来说IDE接口的硬盘文件为/dev/hd[a-d],方括号中的a-d代表a-d中的任意一个,也即是/dev/hda, /dev/hdb, /dev/hdc, /dev/hdd这四个中的文件的意思。而SCSI/SATA接口的硬盘设备文件则为/dev/sd[a-p],也就是说/dev/hda与/dev/sda代表不同接口的硬盘设备
下面归纳总结了,包括硬盘在内的设备对应Linux内的文件名,供参考!
备注:
1. SCSI是小型计算机系统接口的简称(Small Computer System Interface)一种用于计算机和智能设备之间(硬盘、软驱、光驱、打印机、扫描仪等,系统级接口的独立处理器标准。 SCSI是一种智能的通用接口标准
2. IDE接口(Integrated Drive Electronics)是电子集成驱动器,是把“硬盘控制器”与“盘体”集成在一起的硬盘驱动器。就是那种跳针做主,备切换的,当前已经越来越少用了。
3. 每个硬盘磁盘驱动器的磁盘分区不同时,其磁盘文件名还会改变。