Linuxil on kaksteist TTY-konsooli, mida saab kasutada käskude käivitamiseks, süsteemi taastamiseks, Wine'i või valikulise X-serveri käivitamiseks. Vaatame, millised need konsoolid on, kust nad tulevad ja kuidas Linuxi konsoolide vahel vahetada.
Lühend TTY tähendab Teletype või teletype. Juba 1830. aastal töötati välja spetsiaalsed masinad, mida nimetati teletüübiks ja mis võimaldasid klaviatuuril trükitud sõnumeid saata kaugemal asuvatesse kohtadesse. See oli tõeline läbimurre telegraafi jaoks, sest varem oli selleks kasutatud morsekoode. Sõnumid tuli kodeerida, edastada, seejärel dekodeerida ja paberile trükkida. Toona patenteeriti spetsiaalne kodeerimissüsteem, mis oli 89 aastat ASCII-st ees. Seda süsteemi kasutavatel masinatel oli ainult viis klahvi. Operaator pidi iga tähe jaoks meelde jätma erinevaid kombinatsioone.
1963. aastal sai ASCI-kodeerimine teatavaks, mistõttu hakkasid seda kasutama ka teletehnoloogiatootjad. Pärast telefoni leiutamist hakati teletükki veelgi laialdasemalt kasutama. Võimalikuks sai paljude masinate ühendamine ühte võrku. Sellest kõigest tulenes 1980. aastal faksiaparaat. Arvutid täiustusid ja arenesid. Alguses sisestati juhiseid spetsiaalsete augukaartide abil, kuid peagi selgus, et see meetod on äärmiselt ebamugav ja aeganõudev. Igaüks vajas spetsiaalset seadet, et sisestada juhiseid ja saada tulemus. Parim kandidaat sisend-väljundseadme kohale oli teletekst. See pakkus kõike vajalikku Seade oli mõeldud teksti sisestamiseks, kodeerimiseks, dekodeerimiseks ja kuvamiseks. Ainult et nüüd pidi teisel pool olema arvuti, mitte teine teletüüp.
Pärast seda hakati teletüüpe laialdaselt kasutama arvutite ja suurarvutite juhtimiseks. Aja jooksul ilmusid teletüüpide riistvaralised emulaatorid, mis kasutasid andmete väljastamiseks mitte paberit, vaid elektronkiiretoru, mis õnnestus need suure eduga välja tõrjuda. Need seadmed pakkusid rohkem funktsioone, näiteks kursori liigutamine ekraanil, ekraani tühjendamine ja teksti redigeerimine. Üks selline virtuaalne teletüüp oli DEC VT05.
Linuxi tuumal põhinevates süsteemides on terminalid virtuaalne teletüüp. Ainult et nüüd emuleeritakse teletükki tarkvara abil. Selliseid terminale nimetatakse pseudoteletüüpideks või PTS-ideks. Linux pakub pseudoterminalide multiplekserit, mis tegeleb kõigi selliste PTS-ide ühendustega. See multiplekser asub tuumas ja sellele pääseb ligi faili /dev/ptmx
kaudu. Iga Linuxis vaikimisi avatud kaheteistkümnest konsoolist on pseudoterminal, mis on ühendatud selle multiplekseriga.
Igal konsoolil on oma kiirklahvid. Need on Ctrl+Alt+Fn
, kus n on konsooli number vahemikus 1 kuni 12. Esimese konsooli avamiseks tuleb sisestada Ctrl+Alt+F1
, teise konsooli avamiseks - Ctrl+Alt+F2
, kaheteistkümnenda konsooli avamiseks - Ctrl+Alt+F12
jne. Avage kolmas konsool ja autentige end selles, seejärel vaadake pseudotelefoni numbrit:
Siin on seadme number /dev/tty3
. Samamoodi saate avada kuuenda konsooli, vajutades Ctrl+Alt+F6
:
Esimese konsooli hõivab sisselogimiskorraldaja ja teise ehk seitsmenda konsooli X-server. Kõiki teisi saate kasutada oma eesmärkidel. Nüüd tead, mis on TTY-konsoolid, miks neid nii nimetatakse ja kuidas nende vahel vahetada.
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: