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 caractere (“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 |