Linux har tolv TTY-konsoler som kan användas för att köra kommandon, återställa systemet, starta Wine eller X-servern (tillval). Låt oss se vad dessa konsoler är, var de kommer ifrån och hur man växlar mellan Linux-konsoler.
Förkortningen TTY står för Teletype eller teletype. Redan 1830 utvecklades speciella maskiner som kallades teletype som gjorde det möjligt att skicka meddelanden som skrivits på ett tangentbord till avlägsna platser. Detta var ett verkligt genombrott för telegrafin, eftersom morsekod tidigare hade använts för detta ändamål. Meddelanden måste kodas, överföras, sedan avkodas och skrivas ut på papper. Då patenterades ett speciellt kodningssystem som låg 89 år före ASCII. Maskiner som använde detta system hade endast fem tangenter. Operatören var tvungen att memorera olika kombinationer för varje bokstav.
År 1963 blev ASCI-kodningen känd, så teletypetillverkarna började använda den. Efter att telefonen uppfunnits blev fjärrskrivmaskinen ännu mer utbredd. Det blev möjligt att kombinera många maskiner i ett nätverk. Av allt detta kom faxen 1980. Datorerna förbättrades och utvecklades. Till en början matades instruktioner in med hjälp av speciella hålkort, men det stod snart klart att denna metod var extremt obekväm och tidskrävande. Alla behövde en speciell enhet för att mata in instruktioner och få resultatet. Den bästa kandidaten för platsen som inmatnings- / utmatningsenhet var teletypen. Den hade allt som behövdes Enheten var utformad för att mata in text, koda den, avkoda den och visa den. Men nu måste det finnas en dator på andra sidan, inte en annan fjärrskrivare.
Efter det blev teletypes mycket använda för att styra datorer och stordatorer. Med tiden dök det upp hårdvaruemulatorer av fjärrskrivare, som inte använde papper för datautmatning utan en CRT, och lyckades med stor framgång ersätta dem. Dessa enheter erbjöd fler funktioner, t.ex. att flytta markören runt på skärmen, rensa skärmen och redigera text. En sådan virtuell teletype var DEC VT05.
I system baserade på Linuxkärnan är terminalerna en virtuell teletype. Det är först nu som teletypen emuleras av programvara. Sådana terminaler kallas pseudo-teletypes eller PTS. Linux tillhandahåller en pseudoterminalmultiplexer som hanterar anslutningar till alla sådana PTS. Denna multiplexer finns i kärnan och är åtkomlig via filen /dev/ptmx
. Var och en av de tolv konsoler som är öppna som standard i Linux är en pseudo-telefonsenhet som är ansluten till denna multiplexer.
Varje konsol har sina egna snabbtangenter. Dessa är Ctrl+Alt+Fn
, där n är konsolens nummer från 1 till 12. För att öppna den första konsolen måste du ange Ctrl+Alt+F1
, den andra konsolen - Ctrl+Alt+F2
, den tolfte - Ctrl+Alt+F12
och så vidare. Öppna den tredje konsolen och autentisera i den, titta sedan på pseudo-telefonnummer:
Här är enhetsnumret /dev/tty3
. På samma sätt kan du öppna den sjätte konsolen genom att trycka på Ctrl+Alt+F6
:
Den första konsolen är upptagen av inloggningshanteraren och den andra eller sjunde av X-servern. Alla de andra kan du använda för dina egna ändamål. Nu vet du vad TTY-konsoler är, varför de kallas så och hur du växlar mellan dem.
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: