Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Tu je niekoľko príkladov znakových zariadení v Linuxe:
* Serial Ports: Sú bežné pre komunikáciu s externými zariadeniami, ako sú modemy, prijímače GPS alebo zabudované systémy. Prenášajú dáta jeden znak naraz.
* klávesnica: Klávesnica sa považuje za znakové zariadenie, pretože odosiela do systému jednotlivé klávesy.
* myš: Aj keď sa zdá, že myš sa pohybuje kurzorom, je to tiež znakové zariadenie. Odosiela udalosti, ako sú kliknutia na tlačidlo alebo rotácie kolies, jedna značka naraz.
* pseudo-terminály (ptys): Jedná sa o virtuálne terminálové zariadenia používané na spustenie programov v samostatnom procese, ktoré umožňujú vzdialené prihlásenia alebo iné interakcie. Zvládajú znak vstupu a výstupu podľa znaku.
* sieťové rozhrania: Sieťové rozhrania môžu byť nakonfigurované tak, aby fungovali v charakterovom režime pre špecializované aplikácie, ako je telnet alebo SSH, kde sa údaje prenášajú podľa znakov v sieti.
* TTY zariadenia: Jedná sa o klasické terminálové zariadenia používané na interakciu so systémom Linux. Čítajú a píšu znaky do okna terminálu.
Kľúčové charakteristiky znakových zariadení:
* prenos údajov: Zvládajte údaje ako jednotlivé znaky.
* Nedostatok blokovej štruktúry: Žiadne bloky s pevnou veľkosťou, napríklad blokové zariadenia.
* Priamy prístup: Umožnite priamy prístup k podkladnému zariadeniu.
* zvyčajne sa používa pre: Interaktívny vstup/výstup, komunikácia s externými zariadeniami a špecializované aplikácie.
Identifikácia znakových zariadení:
Zariadenia znakov môžete identifikovať v systéme Linux podľa položiek súborov zariadení v adresári „/Dev`. Znakové zariadenia zvyčajne začínajú písmenom „C“, po ktorom nasleduje číslo, napríklad `/dev/tty0` alebo`/dev/ttYS0`.
Príklad:
Príkaz `ls -l/dev/ttys0` zobrazí informácie o zariadení sériového portu`/dev/ttys0`, čo je znakové zariadenie.
Pamätajte, že špecifické typy znakových zariadení a ich funkcie sa budú líšiť v závislosti od distribúcie Linuxu a konfigurácie hardvéru vášho systému.