Mikä on pääteemulaattori
GNU / Linux-, FreeBSD-, macOS- ja muiden Unix-sovellusten käyttäjät ovat todennäköisesti tottuneet kuulemaan sanat, joita pääteemulaattori heittää. Vähemmän käyttäjiä on kuitenkin tietoisia siitä, miksi tämä termi on niin yleinen. Pääteemulaattorit ovat erittäin yleisiä ohjelmistoja, mutta ne eivät ole samoja asioita kuin niiden tarjoamat komentorivit. Monet käyttäjät käyttävät näitä termejä ikään kuin ne olisivat keskenään vaihdettavissa, vaikka todellisuudessa ne eivät olekaan.
Tässä artikkelissa on muutama temppu, jotka on suunniteltu havainnollistamaan pääteemulaattoria. Ne perustuvat enimmäkseen POSIX-komentorivipuheluihin, joten kaikkien sävyjen Unix-käyttäjät voivat nauttia niistä. Linux-käyttäjät, jotka haluavat kokeilla sitä, voivat pitää Ctrl-, Alt- ja T-näppäimiä auki pääteemulaattorin avaamiseksi. Apple macOS -käyttäjät saattavat haluta käynnistää pääteemulaattorin napsauttamalla kuvaketta telakasta. FreeBSD: n, NetBSD: n, Darwinin, OpenIndianan ja muiden Unix-sovellusten päättömät operaattorit ovat todennäköisesti jo komentorivillä. Ne, joilla on graafinen käyttöliittymä, voivat aloittaa sellaisen helposti napsauttamalla Sovellukset-valikkoa, osoittamalla Järjestelmätyökalut ja napsauttamalla Pääte.
Words Terminal -emulaattorin määritteleminen
Ensin on hyödyllistä ymmärtää, mihin teletyyppikone viittaa. Alun perin, jos olisit halunnut olla vuorovaikutuksessa Unix-järjestelmän tai monien muiden keskusyksiköiden kanssa, sinun on työskenneltävä teletyypin tai TTY-koneen kanssa. Nämä koneet työskentelevät lähettämällä taajuussiirtoavainnoituja ääniä siirtojohdon yli yksinkertaisessa binäärimuodossa koodatun tekstidatan esittämiseksi. Nämä järjestelmät synnyttivät lopulta ASCII-koodauksen, jota käytetään tekstitiedostoihin.
Todellinen aito pääte ei ole ikkuna, joka kelluu tietokoneen näytöllä. Se on itse asiassa oma näppäimistö ja näyttö. Vaikka eri koodereilla on historiansa aikana ollut suosituimmat päätteet, VT100 oli suosittu vaihtoehto, jota monet pääteemulaattoripaketit edustavat nyt koodissa. Nämä koneet jäljittelivät ironisesti teletyyppikoneita. Tavallaan nämä koneet alkavat hitaasti palata ohuiden asiakkaiden muodossa, jotka ovat yhteydessä tehokkaisiin palvelinasennuksiin.
Sinulla on myös PTY-näennäispäätteen käsite. Tämän isäntä- ja orjaparin avulla ohjelmisto, kuten SSH tai GUI-päätelaite, voi tarjota päätelaitteen kaltaisen käyttöliittymän PTS: n kautta PTMX-isännältä tulevalle käyttäjälle. Kun käytät GUI-päätelaitetta, kirjoita kirjain w ja paina sitten Enter. Huomaat, että se väittää, että viimeisin komento on tullut pt: stä, joka on näyttelyä johtavan PTMX: n orjapari.
Nyt mitä kirjoitit komennon juuri, on kuori. Se on komentorivin tulkki, joka suoritetaan kirjautumisen yhteydessä. Esimerkkejä ovat bash, tuhka ja tcsh. Se toimii päätelaitteen muokkausohjelmassa, joka on ohjelma, joka jäljittelee päätelaitetta ja teeskentelee työskentelevän tosielämän konsolissa, jossa on näppäimistö ja näyttö, joka on kytketty vanhanaikaisiin protokolliin. Vaikka saatat sanoa, että saatat olla todella aidossa näppäimistössä ja näytössä, sinun on oltava sellainen, joka lähettää todelliset dataprotokollat, joita nämä vanhat koodibitit odottavat.
BSD- ja Linux-jakelut tarjoavat lisäksi jotain virtuaalikonsoliksi tai virtuaaliseksi päätelaitteeksi, kun pidät Ctrl-, Alt- ja F2-näppäimiä tai muuta yleistä näppäinyhdistelmää painettuna. Tämä on täyden konsolin, jossa on näppäimistö ja näyttö, emulointi käyttäen samoja vanhoja protokollia, joita perinteinen päätelaite käyttäisi. Tämä näyttää todennäköisesti melko sekavalta, koska kaikki nämä termit ovat tavallaan kietoutuneet viittaamaan moderneihin komentoriviympäristöihin. Kuulet viitteitä päätelaitteisiin, pääteemulaattoreihin, konsoleihin, komentoriveihin ja komentotulkkeihin tavoilla, jotka kaikki viittaavat yksinkertaisesti tekstin käyttämiseen tietokonejärjestelmän ohjaamiseen.
On olemassa toinen pääteemulaattoriluokka, joka sallii SSH-etäkuoret. Nämä toimivat ikään kuin ne olisivat fyysinen näyttö ja näppäimistö, joka kutsuu etäjärjestelmään. Tämä on hyödyllistä modeemin tai ehkä yleisemmin nyt Ethernet-yhteyden käyttämisessä yhteydenpitoon muihin tietokoneisiin tai ilmoitustauluihin sekä pääsyyn telnet-sivustoihin ja korjaustöiden suorittamiseen reitittimille ja vastaaville. Jos olet joskus käyttänyt SSH-ohjelmaa tai telnet-komentoa Linuxissa, olet käyttänyt tällaista ohjelmistoa. Saatat myös miettiä Windows 95: ssä suosittua HyperTerminal-ohjelmaa.