Vad är en Terminal Emulator

Användare av GNU / Linux, FreeBSD, macOS och andra Unix-implementeringar används antagligen för att höra ordens terminala emulatorn som kastas runt. Men färre användare är medvetna om varför exakt denna term är så vanlig. Terminalemulatorer är extremt vanliga programstycken, men de är inte samma sak som kommandoraden som de tillhandahåller. Många användare använder dessa villkor som om de var utbytbara när de i själva verket faktiskt inte är det.

Det finns några knep som är utformade för att illustrera vad en terminalemulator är och inte i denna artikel. De är mest baserade på POSIX-kommandorad, så Unix-användare av alla nyanser kan njuta av dem. Linux-användare som vill prova kan hålla ner Ctrl, Alt och T för att öppna en terminalemulator. Apple MacOS-användare kanske vill starta en terminalemulator genom att klicka på ikonen från dockan. Huvudlösa operatörer av FreeBSD, NetBSD, Darwin, OpenIndiana och andra Unix-implementeringar är förmodligen redan på en kommandorad. De med grafiska gränssnitt kan starta en enkelt genom att klicka på programmenyn, peka på Systemverktyg och klicka på Terminal.

Definiera Words Terminal Emulator

Det är först användbart att förstå vad en teletypmaskin refererar till. Ursprungligen, om du hade velat interagera med ett Unix-system eller många andra mainframe-mönster, skulle du behöva arbeta med en teletyp eller TTY-maskin. Dessa maskiner arbetar genom att skicka frekvenskiftknappar över en överföringslinje för att presentera textdata som kodas i enkla binära. Dessa system började i slutändan ASCII-kodningen som används för textfiler.

En riktig äkta terminal är inte ett fönster som flyter på en datorskärm. Det är faktiskt ett dedikerat tangentbord och skärm. Medan olika kodare under historien har haft sina föredragna terminaler var VT100 ett populärt alternativ att många terminalemulatorpaket nu representerar i kod. Dessa maskiner irriterar emellertid teletypmaskiner. På ett sätt börjar dessa maskiner sakta komma tillbaka i form av tunna klienter som gränsar till kraftfulla serverinstallationer.

Du har också begreppet PTY-pseudo-terminal. Detta mästare och slavpar tillåter en mjukvara som SSH eller en GUI-terminal för att erbjuda ett terminalliknande gränssnitt genom en PTS till en användare som kommer från en mästare som heter PTMX. När du kör en GUI-terminal skriver du bokstaven w och trycker sedan på enter. Du kommer att se att det hävdar att ditt senaste kommando kom från en pts, vilket är slavparet till PTMX som kör utställningen i första hand.

PRO TIPS: Om problemet är med din dator eller en bärbar dator, bör du försöka använda Reimage Plus-programvaran som kan skanna förvaret och ersätta korrupta och saknade filer. Detta fungerar i de flesta fall där problemet uppstått på grund av systemkorruption. Du kan ladda ner Reimage Plus genom att klicka här

Nu, vad du just angett det här kommandot i är ett skal. Det är kommandoraden tolk som körs på inloggningen. Exempel innefattar bash, aska och tcsh. Den körs inuti en terminalredigerare, som är ett program som emulerar en terminal och låter dig jobba på en verklig livskonsol med ett tangentbord och en skärm ansluten med de gammaldags protokollen. Medan du kanske säger att du mycket väl kan vara på ett äkta tangentbord och bildskärm, måste du vara hos en som skickar de faktiska dataprotokoll som dessa gamla kodbitar skulle förvänta sig.

BSD och Linux-distributioner ger dessutom något som heter en virtuell konsol eller virtuell terminal när du håller ned Ctrl, Alt och F2 eller en annan gemensam tangentkombination. Det här är en emulering av en full konsol med ett tangentbord och skärm med samma gamla protokoll som en traditionell terminal skulle använda. Detta kommer sannolikt att tyckas ganska förvirrande eftersom alla dessa termer har blivit sammanflätade för att referera till moderna kommandoradsmiljöer. Du kommer att höra referenser till terminaler, terminalemulatorer, konsoler, kommandorader och skal på sätt som alla hänvisar till att helt enkelt använda text för att styra ett datorsystem.

Det finns en annan klass av terminalemulatorer som tillåter SSH-fjärrskal. Dessa fungerar som om de är en fysisk skärm och tangentbord som ringer till ett fjärrsystem. Detta är användbart för att använda ett modem eller kanske vanligare nu en Ethernet-anslutning för att kontakta andra datorer eller anslagstavlor samt att komma åt telnet-webbplatser och göra reparationsarbete till routrar och liknande. Om du någonsin har använt ett SSH-program eller telnet-kommandot i Linux har du använt den här typen av programvara. Du kanske också tänker tillbaka till HyperTerminal-programmet som var populärt i Windows 95.

PRO TIPS: Om problemet är med din dator eller en bärbar dator, bör du försöka använda Reimage Plus-programvaran som kan skanna förvaret och ersätta korrupta och saknade filer. Detta fungerar i de flesta fall där problemet uppstått på grund av systemkorruption. Du kan ladda ner Reimage Plus genom att klicka här

Facebook Twitter Google Plus Pinterest