Fizetési módok Abuse

Hogyan váltsunk a konzolok között Linuxban

08.03.2022, 01:38

A Linux tizenkét TTY konzollal rendelkezik, amelyekkel parancsokat futtathatunk, visszaállíthatjuk a rendszert, elindíthatjuk a Wine-t vagy az opcionális X szervert. Lássuk, mik ezek a konzolok, honnan származnak, és hogyan válthatunk a Linux konzolok között.

Mik azok a TTY konzolok?

A TTY rövidítés a Teletype vagy távírógép rövidítése. Még 1830-ban fejlesztették ki a távírógépnek nevezett speciális gépeket, amelyek lehetővé tették a billentyűzeten begépelt üzenetek távoli helyekre történő elküldését. Ez igazi áttörést jelentett a távírásban, mivel korábban Morse-jeleket használtak erre a célra. Az üzeneteket kódolni, továbbítani, dekódolni és papírra nyomtatni kellett. Akkoriban egy speciális kódolási rendszert szabadalmaztattak, amely 89 évvel megelőzte az ASCII-t. Az ezt a rendszert használó gépeknek mindössze öt billentyűje volt. A kezelőnek minden betűhöz különböző kombinációkat kellett megjegyeznie.

Az ASCI-kódolás 1963-ban vált ismertté, így a távírógépgyártók elkezdték használni. A telefon feltalálása után a távírógép még szélesebb körben terjedt el. Lehetővé vált, hogy sok gépet egy hálózatba kapcsoljanak. Mindebből aztán 1980-ban jött létre a faxgép. A számítógépek fejlődtek és fejlődtek. Eleinte az utasításokat speciális lyukkártyák segítségével adták meg, de hamarosan kiderült, hogy ez a módszer rendkívül kényelmetlen és időigényes. Mindenkinek szüksége volt egy speciális eszközre az utasítások beviteléhez és az eredményhez. A legjobb jelölt a beviteli/kiadási eszköz helyére a távírógép volt. Ez mindent biztosított, amire szükség volt A készüléket úgy tervezték, hogy szöveget tudott beírni, kódolni, dekódolni és megjeleníteni. Csakhogy most már nem egy másik távírógépnek, hanem egy számítógépnek kellett a másik oldalon lennie.

Ezt követően a távírógépeket nagymértékben használták a PC-k és a nagyszámítógépek vezérlésére. Idővel megjelentek a távírógépek hardveres emulátorai, amelyek nem papírt, hanem CRT-t használtak az adatkimenethez, és nagy sikerrel kiszorították őket. Ezek az eszközök több funkciót kínáltak, például a kurzor mozgatását a képernyőn, a képernyő törlését és a szöveg szerkesztését. Az egyik ilyen virtuális távírógép a DEC VT05 volt.

A Linux kernelen alapuló rendszerekben a terminálok virtuális távírógépek. Csak most a távírógépet szoftveresen emulálják. Az ilyen terminálokat pszeudo-teletype-nek vagy PTS-nek nevezik. A Linux biztosít egy pszeudo terminál multiplexert, amely az összes ilyen PTS-hez való kapcsolatot kezeli. Ez a multiplexer a kernelben található, és a /dev/ptmx fájlon keresztül érhető el. A Linuxban alapértelmezés szerint megnyitott tizenkét konzol mindegyike egy-egy pszeudo-teletype eszköz, amely ehhez a multiplexerhez csatlakozik.

A TTY-konzolok közötti váltás

Minden konzolnak saját gyorsbillentyűi vannak. Ezek a Ctrl+Alt+Fn, ahol n a konzol száma 1-től 12-ig. Az első konzol megnyitásához a Ctrl+Alt+F1, a második konzol megnyitásához a Ctrl+Alt+F2, a tizenkettedikhez a Ctrl+Alt+F12 és így tovább. Nyissa meg a harmadik konzolt, és hitelesítse magát benne, majd nézze meg az ál-távírószámot:

Itt az eszköz száma /dev/tty3. Hasonlóképpen a hatodik konzolt is megnyithatod a Ctrl+Alt+F6 billentyűkombinációval:

Az első konzolt a bejelentkezési menedzser foglalja el, a másodikat vagy hetediket pedig az X-kiszolgáló. Az összes többit használhatod saját céljaidra. Most már tudod, mik azok a TTY-konzolok, miért hívják őket így, és hogyan válthatsz közöttük.