Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Blokovať špeciálne súbory sa používajú pre zariadenia, ku ktorým je možné pristupovať v blokoch údajov, ako sú pevné disky a jednotky CD-ROM. Keď čítate alebo zapisujete do špeciálneho súboru bloku, údaje sa prenášajú v blokoch určitej veľkosti. Veľkosť blokov je určená ovládačom zariadenia. Napríklad pevné disky zvyčajne používajú 512-bajtové bloky, zatiaľ čo jednotky CD-ROM zvyčajne používajú 2048-bajtové bloky.
Špeciálne súbory znakov sa používajú pre zariadenia, ku ktorým možno pristupovať po jednom znaku, ako sú klávesnice a sériové porty. Keď čítate alebo zapisujete do špeciálneho znakového súboru, údaje sa prenášajú po jednom znaku.
Hlavný rozdiel medzi blokovými špeciálnymi súbormi a znakovými špeciálnymi súbormi je spôsob, akým sa k nim pristupuje. Blokové špeciálne súbory sú prístupné v blokoch údajov, zatiaľ čo znakové špeciálne súbory sú prístupné po jednotlivých znakoch.
Tu je tabuľka, ktorá sumarizuje kľúčové rozdiely medzi blokovými špeciálnymi súbormi a znakovými špeciálnymi súbormi:
| Funkcia | Blokovať špeciálny súbor | Špeciálny súbor znakov |
|---|---|---|
| Typ zariadenia | Zariadenia, ku ktorým je možné pristupovať v blokoch údajov | Zariadenia, ku ktorým možno pristupovať po znakoch |
| Spôsob prístupu | Prístup v blokoch údajov | Prístup po jednom znaku |
| Príklady zariadení | Pevné disky, CD-ROM mechaniky | Klávesnice, sériové porty |
* Špeciálne blokové súbory sa zvyčajne vytvárajú pomocou príkazu `mknod`.
* Špeciálne znakové súbory sa zvyčajne vytvárajú pomocou príkazu `mknod`.
* Typ súboru špeciálneho súboru možno určiť pomocou príkazu `stat`.
* Zariadenie spojené so špeciálnym súborom možno určiť pomocou príkazu `ls`.