Maksājuma metodes Abuse

Kā pārslēgties starp konsolēm operētājsistēmā Linux

08.03.2022, 01:38

Linux ir divpadsmit TTY konsoles, kuras var izmantot, lai izpildītu komandas, atjaunotu sistēmu, palaistu Wine vai papildu X serveri. Apskatīsim, kas ir šīs konsoles, no kurienes tās nāk un kā pārslēgties starp Linux konsolēm.

Kas ir TTY konsoles?

TTY ir saīsinājums, kas apzīmē teletipu jeb teletipu. Jau 1830. gadā tika izstrādātas īpašas ierīces, ko sauca par teletipu, kas ļāva uz tastatūras ievadītus ziņojumus nosūtīt uz attālām vietām. Tas bija īsts izrāviens telegrāfijā, jo iepriekš šim nolūkam izmantoja Morzes alfabētu. Ziņojumi bija jākodē, jāpārraida, jāatšifrē un jāizdrukā uz papīra. Tolaik tika patentēta īpaša kodēšanas sistēma, kas bija 89 gadus priekšā ASCII. Mašīnām, kurās izmantoja šo sistēmu, bija tikai pieci taustiņi. Operatoram bija jāiegaumē dažādas kombinācijas katram burtam.

ASCI kodēšana kļuva zināma 1963. gadā, tāpēc teletipu ražotāji sāka to izmantot. Pēc telefona izgudrošanas teletaipa izmantošana kļuva vēl plašāka. Bija iespējams apvienot daudzas mašīnas vienā tīklā. No tā visa 1980. gadā radās faksa aparāts. Datori pilnveidojās un attīstījās. Sākotnēji instrukcijas ievadīja, izmantojot īpašas perforētās kartītes, bet drīz vien kļuva skaidrs, ka šī metode ir ļoti neērta un laikietilpīga. Katram bija nepieciešama īpaša ierīce, lai ievadītu instrukcijas un iegūtu rezultātu. Labākais kandidāts uz ievades/izvades ierīces vietu bija teletips. Tā nodrošināja visu nepieciešamo Ierīce bija paredzēta teksta ievadīšanai, kodēšanai, atšifrēšanai un attēlošanai. Tikai tagad otrā pusē bija jābūt datoram, nevis vēl vienam teletipam.

Pēc tam teletipu sāka plaši izmantot personālo datoru un centrālo datoru vadībai. Laika gaitā parādījās teletipa aparatūras emulatori, kas datu izvadīšanai izmantoja nevis papīru, bet elektronstaru lampu, un ar lieliem panākumiem tos izstūma. Šīs ierīces piedāvāja vairāk funkciju, piemēram, kursora pārvietošanu pa ekrānu, ekrāna dzēšanu un teksta rediģēšanu. Viens no šādiem virtuālajiem teletipa modeļiem bija DEC VT05.

Sistēmās, kuru pamatā ir Linux kodols, termināli ir virtuālais teletips. Tikai tagad teletipu emulē programmatūra. Šādus terminālus sauc par pseidotelettipiem jeb PTS. Linux nodrošina pseidoterminālu multipleksoru, kas apkalpo savienojumus ar visiem šādiem PTS. Šis multipleksors atrodas kodolā un ir pieejams, izmantojot /dev/ptmx failu. Katra no divpadsmit pēc noklusējuma Linux atvērtajām konsolēm ir pseidoteletipa ierīce, kas savienota ar šo multipleksatoru.

Pārslēgšanās starp TTY konsolēm

Katrai konsolei ir savi karstie taustiņi. Tie ir Ctrl+Alt+Fn, kur n ir konsoles numurs no 1 līdz 12. Lai atvērtu pirmo konsoli, jāievada Ctrl+Alt+F1, otro konsoli - Ctrl+Alt+F2, divpadsmito - Ctrl+Alt+F12 utt. Atveriet trešo konsoli un autentificējieties tajā, pēc tam apskatiet pseidoteletona numuru:

Šeit ierīces numurs ir /dev/tty3. Līdzīgi varat atvērt sesto konsoli, nospiežot Ctrl+Alt+F6:

Pirmo konsoli aizņem pieteikšanās pārvaldnieks, bet otro vai septīto - X serveris. Visas pārējās varat izmantot savām vajadzībām. Tagad jūs zināt, kas ir TTY konsoles, kāpēc tās tā sauc un kā pārslēgties starp tām.