No Linux, diversos arquivos especiais podem ser encontrados sob o diretório
/dev
. Estes arquivos são chamados de arquivos de
dispositivos e não se comportam como arquivos comuns. Os tipos mais comuns de
arquivos de dispositivos são os dispositivos de bloco (“block
devices”)e os dispositivos de caracter (“character
devices”). Estes arquivos são uma interface para o driver atual (parte
do kernel Linux) que por sua vez acessa o hardware. Outro tipo, menos comum,
de arquivo de dispositivo é o chamado pipe.
Os arquivos de dispositivo mais importantes estão listados nas tabelas abaixo.
fd0 |
Primeira Unidade de Disquetes |
fd1 |
Segunda Unidade de Disquetes |
hda |
Disco rígido IDE / CD-ROM na primeira porta IDE (Principal) |
hdb |
Disco rígido IDE / CD-ROM na primeira porta IDE (Escravo) |
hdc |
Disco rígido IDE / CD-ROM na segunda porta IDE (Principal) |
hdd |
Disco rígido IDE / CD-ROM na segunda porta IDE (Escravo) |
hda1 |
Primeira partição do primeiro disco rígido IDE |
hdd15 |
Décima quinta partição do quarto disco rígido IDE |
sda |
Disco rígido SCSI com o ID mais baixo (e.g. 0) |
sdb |
Disco rígido SCSI com o próximo ID após o menor (e.g. 1) |
sdc |
Disco rígido SCSI com o próximo ID (e.g. 2) |
sda1 |
Primeira partição do primeiro disco rígido SCSI |
sdd10 |
Décima partição do quarto disco rígido SCSI |
sr0 |
Unidade de CD-ROM SCSI com o ID SCSI mais baixo |
sr1 |
Unidade de CD-ROM SCSI com o ID SCSI maior que o anterior |
ttyS0 |
Porta serial 0, COM1 no MS-DOS |
ttyS1 |
Porta serial 1, COM2 no MS-DOS |
psaux |
dispositivo de mouse PS/2 |
gpmdata |
Pseudo dispositivo, repetidor de dados do daemon GPM (mouse) |
cdrom |
Link simbólico para a unidade de CD-ROM |
mouse |
Link simbólico para o arquivo de dispositivo de mouse |
null |
Qualquer coisa escrita neste dispositivo irá desaparecer |
zero |
Qualquer um poderá ler zeros deste dispositivo |