A Linuxban több különleges fájl található a /dev
könyvtárban. E fájlokat eszköz-fájloknak hívjuk és eltérnek a sima fájloktól. A legismertebbek típusok a blokk eszköz és karakter eszköz fájlok. E fájlok felületet adnak az adott meghajtókhoz (a Linux kernel részei), a hardverhez féréshez. Egy másik, kevésbé általános típus, melyet pipe (cső) néven neveznek. Alább a legfontosabb eszköz-fájlok.
sda |
Első merevlemez |
sdb |
Második merevlemez |
sda1 |
1. partíció az 1. merevlemezen |
sdb7 |
Az 2. merevlemez 7. partíciója |
sr0 |
Első CD-ROM |
sr1 |
Második CD-ROM |
ttyS0 |
Soros port 0, más néven COM1 |
ttyS1 |
Soros port 1, más néven COM2 |
psaux |
PS/2 egér eszköz |
gpmdata |
Ál-eszköz, a GPM (egér) démon ismétlő adatai |
cdrom |
Szimbolikus lánc a CD-ROM eszközre |
egér |
Szimbolikus lánc (symbolic link) az egér eszköz fájlra |
null |
Az erre az eszközre írtak eltűnnek |
zero |
Erről az eszközről lehet végtelenül 0 értéket olvasni |
Az egér a Linux konzolban és az X ablakozó környezetben is használható. Ez csak a gpm
és az X kiszolgáló telepítésének kérdése. Mindkettő beállítható a /dev/input/mice
egér eszköz használatára. A helyes egér protokoll exps2
gpm alatt és ExplorerPS/2
X alatt. A beállító fájlok a /etc/gpm.conf
és /etc/X11/xorg.conf
.
Egyes kernel moduloknak betöltve kell lennie az egér működéséhez. A legtöbb esetben a helyes modulok önműködően felismerésre kerülnek, de régi-stílusú soros és busz egereknél nem mindig[21], melyek rendkívül ritkák, kivéve pár nagyon régi gépen. A különféle egér típusokhoz szükséges Linux kernel modulok összefoglalója:
Modul | Leírás |
---|---|
psmouse | PS/2 egerek (auto-detektáltak) |
usbhid | USB egerek (auto-detektáltak) |
sermouse | A legtöbb soros egér |
logibm | Busz egér Logitech adapterre kötve card |
inport | Busz egér ATI vagy Microsoft InPort kártyára kötve |
Egy egér meghajtó modul betöltéséhez könnyen használható a modconf parancs (a hasonló nevű csomagból), lásd a kernel/drivers/input/mouse
részt.
[21] A sorok egereknek általában 9-tűs D-alakú dugójuk van; a busz egereknek 8-tűs kerek dugójuk, nem keverendő egy PS/2 egér 6-tűs kerek vagy egy ADB egér 4-tűs kerek dugójával.