在 Linux 里,您会在 /dev发现许多很特别的文件。这些文件被称为设备文件。在 Unix 世界里,访问硬件的方式有些不一样。这些特别的文件的背后其实运行着驱动程序,而正是驱动程序控制着硬件。设备文件就是访问真实的系统部件的接口。/dev 目录下的文件的各种特性也和普通文件大相径庭。下面列举了最重要的一些设备文件。
[code]fd0 第一个软驱
fd1 第二个软驱[/code]
[code]hda 在第一个 IDE 口(Master)的 IDE 硬盘/光驱
hdb 在第一个 IDE 口(Slave)的 IDE 硬盘/光驱
hdc 在第二个 IDE 口(Master)的 IDE 硬盘/光驱
hdd 在第二个 IDE 口(Slave)的 IDE 硬盘/光驱
hda1 在第一块 IDE 硬盘上的第一个分区
hdd15 在第四块 IDE 硬盘上的第十五个分区[/code]
[code]sda SCSI ID (比如 0)最小的 SCSI 硬盘
sdb 下一个 SCSI ID (比如 1)的 SCSI 硬盘
sdc 下一个 SCSI ID (比如 2)的 SCSI 硬盘
sda1 在第一块 SCSI 硬盘上的第一个分区
sdd10 在第四块 SCSI 硬盘上的第十个分区[/code]
[code]sr0 SCSI ID 最小的 SCSI 光驱
sr1 下一个 SCSI ID 的 SCSI 光驱[/code]
[code]ttyS0 串口 0,即 MS-DOS 下的 COM1
ttyS1 串口 1,即 MS-DOS 下的 COM2
psaux PS/2 鼠标设备
gpmdata 伪设备,中转从GPM(鼠标)服务传来的数据[/code]
[code]cdrom 指向光驱的符号链接
mouse 指向鼠标设备文件的符号链接[/code]
[code]null 所有指向该设备的东西都会消失
zero 可以从该设备永无休止地读出零[/code]


fzy1984 于 2006-09-02 17:11:14发表:
多谢分享
linuxcms 于 2006-09-02 12:18:04发表:
谢谢分享