Linux má dvanásť konzol TTY, ktoré možno použiť na spúšťanie príkazov, obnovenie systému, spustenie Wine alebo voliteľného servera X. Pozrime sa, čo sú to konzoly, odkiaľ pochádzajú a ako sa medzi nimi v Linuxe prepína.
Skratka TTY znamená Teletype alebo teletyp. Už v roku 1830 boli vyvinuté špeciálne stroje nazývané teletype, ktoré umožňovali posielať správy napísané na klávesnici na vzdialené miesta. Bol to skutočný prelom v telegrafii, pretože predtým sa na tento účel používala Morseova abeceda. Správy sa museli zakódovať, preniesť, dekódovať a vytlačiť na papier. Vtedy bol patentovaný špeciálny kódovací systém, ktorý bol 89 rokov pred ASCII. Stroje používajúce tento systém mali len päť klávesov. Operátor si musel zapamätať rôzne kombinácie pre každé písmeno.
V roku 1963 sa kódovanie ASCI stalo známym, a tak ho výrobcovia ďalekopisov začali používať. Po vynájdení telefónu sa ďalekopis začal používať ešte viac. Bolo možné spojiť mnoho strojov do jednej siete. Z toho všetkého potom v roku 1980 vznikol fax. Počítače sa zdokonaľovali a vyvíjali. Spočiatku sa pokyny zadávali pomocou špeciálnych diernych štítkov, ale čoskoro sa ukázalo, že tento spôsob je veľmi nepohodlný a časovo náročný. Každý potreboval špeciálne zariadenie na zadávanie pokynov a získanie výsledku. Najlepším kandidátom na miesto vstupno-výstupného zariadenia bol ďalekopis. Poskytoval všetko potrebné Zariadenie bolo určené na zadávanie textu, jeho kódovanie, dekódovanie a zobrazenie. Lenže teraz musel byť na druhej strane počítač, nie ďalší ďalekopis.
Potom sa ďalekopisy začali vo veľkej miere používať na ovládanie osobných počítačov a mainframov. Časom sa objavili hardvérové emulátory ďalekopisov, ktoré na výstup dát nepoužívali papier, ale elektrónku, a tie ich dokázali s veľkým úspechom nahradiť. Tieto zariadenia ponúkali viac funkcií, ako napríklad pohyb kurzora po obrazovke, vymazávanie obrazovky a editovanie textu. Jedným z takýchto virtuálnych ďalekopisov bol DEC VT05.
V systémoch založených na jadre Linux sú terminály virtuálnym ďalekopisom. Lenže teraz je ďalekopis emulovaný softvérom. Takéto terminály sa nazývajú pseudotelepy alebo PTS. Linux poskytuje pseudoterminálový multiplexor, ktorý obsluhuje spojenia so všetkými takýmito PTS. Tento multiplexor sa nachádza v jadre a je prístupný cez súbor /dev/ptmx
. Každá z dvanástich konzol, ktoré sú v Linuxe štandardne otvorené, je pseudoteletypové zariadenie pripojené k tomuto multiplexoru.
Každá konzola má svoje vlastné klávesové skratky. Sú to Ctrl+Alt+Fn
, kde n je číslo konzoly od 1 do 12. Ak chcete otvoriť prvú konzolu, musíte zadať Ctrl+Alt+F1
, druhú konzolu - Ctrl+Alt+F2
, dvanástu - Ctrl+Alt+F12
atď. Otvorte tretiu konzolu a overte sa v nej, potom sa pozrite na pseudotelefónne číslo:
Tu je číslo zariadenia /dev/tty3
. Podobne môžete otvoriť šiestu konzolu stlačením klávesovej skratky Ctrl+Alt+F6
:
Prvá konzola je obsadená správcom prihlasovania a druhá alebo siedma konzola je obsadená serverom X. Všetky ostatné môžete použiť na vlastné účely. Teraz už viete, čo sú konzoly TTY, prečo sa tak nazývajú a ako sa medzi nimi prepína.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: