Ovládanie zariadení, terminálová disciplína
«»
Popis:
Ciele
Oboznámiť sa:
• S možnosťou ovládania terminálov a iných zariadení
Porozumieť:
• Mechanizmus ovládania zariadení
Naučiť sa:
• Využívať možnosti nastavenia terminálov a zariadení
Vedieť:
• Základné nastavenia terminálu, napr. na vypnutie echa
• Využiť nastavenia terminálu v zadaniach a ďalších programoch
Odhadovaný čas 60 min
Scenár
Sofia chce chrániť svoju aplikáciu heslom, aby k nej nemal pristúp Admin. Potrebuje vypnúť echo. Pritom narazila na tému Ovládanie zariadení, terminálová disciplína.
V tejto téme sa naučí, akým spôsobom UNIX komunikuje so zariadeniami a ako je možné túto komunikáciu používať vo svojich programoch. Bude schopný nastavovať parametre terminálu, modemu,... počas behu programu aj mimo neho.
Kľúčové slová:
OS
ovládanie zariadení
UNIX
terminál
termios
terminálová disciplína
modem
echo
Obsah:
- Ovládanie zariadení, terminálová disciplína
Služba ioctl()
Reprezentácia zariadení
Štruktúra termios, funkcie tcgetattr a tcsetattr
O súboroch cookie na tejto stránke
Súbory cookie používame na funkčné účely, na zhromažďovanie a analýzu informácií o výkone a používaní stránky.