En , eller , er et grensesnitt mellom for en utstyrsdriver som opptrer i et filsystem som om den var en ordinær datafil. Utstyrsfiler finnes i Unix, Linux og andre Unix-lignende operativsystemer, men er også blitt brukt i MS-DOS, OS/2 og Microsoft Windows. De tillater interaksjon mellom programvaren og utstyrsdriveren ved å benytte systemkall til I/O, noe som forenkler mange oppgaver.