Skirtumas tarp Xterm ir terminalo

Tiek „xterm“, tiek „Terminal“ yra terminalų emuliatoriai, būdingi UNIX pagrįstoms sistemoms, naudojančioms „X Windows“ sistemą. Terminalo emuliatorius iš esmės yra terminalo programa, leidžianti vartotojui pasiekti programas, kurios iš pradžių buvo sukurtos susisiekti su kitu tipo terminalais. Tai tiesiog atkartoja klasikinių kompiuterių terminalų funkcijas. Terminalo emuliatorius dažniausiai naudoja sistemos administratoriai, nes kai kurios įmontuotos komandų eilutės programos nesugeba dirbti pačios, todėl kalbėtis su sistema naudojami trečiųjų šalių terminalų emuliatoriai. Komandinė eilutė dažnai yra geriausias būdas naudotis „Linux“ sistemomis, nes dauguma užduočių geriausiai veikia naudojant konsolę.

„Windows“ įmontuotas terminalo emuliatorius yra „Command prompt“, o „Mac OS X“ naudoja „Terminal“ kaip savo terminalo emuliacijos programą, esančią / Application / Utilities. Terminalas yra viena iš svarbiausių „Linux“ vartotojų programų, suteikianti vartotojams prieigą prie apvalkalo. Terminalas yra tas, kuriame yra tikroji „Linux“ galia. Tačiau „Linux“ siūlo daugybę terminalų emuliatorių, išskirtinių kiekvienai GUI versijai. „Linux“ sistemos, kuriose veikia „X Windows“ sistema, naudoja „xterm“ kaip numatytąją terminalo emuliatoriaus programą. Nors xterm gali atrodyti šiek tiek klasikinis, jis vis tiek yra numatytasis „X Windows“ sistemos terminalas, pagrįstas tik teksto filosofija..

Kas yra terminalas?

Terminalas yra komandų eilutės sąsaja, leidžianti vartotojams bendrauti su kompiuteriu taip, kaip parašytas žodis skirtas žmonėms. Terminalas „Linux“ yra kaip komandų eilutė „Windows“. Tai viena galingiausių „Linux“ funkcijų, suteikiančių vartotojams prieigą prie komandinės eilutės sąsajos. Paprasčiau tariant, „Terminal“ yra „Linux“ darbalaukio aplinkos numatytasis terminalo emuliatorius. Kitos darbalaukio aplinkos, tokios kaip „Ubuntu“, taip pat naudoja „Terminal“ kaip savo numatytąjį terminalo emuliatoriaus paketą. Kiekvienoje darbalaukio aplinkoje yra skirtingi metodai, kaip pasiekti terminalą. Vienas iš paprasčiausių būdų yra laikyti Ctrl + Alt + T klavišus tuo pačiu metu, kai bus paleistas terminalo langas.

Kas yra Xtermas?

„XTerm“ yra numatytoji terminalo emuliatoriaus programa „Linux“ sistemoms, kuriose veikia „X Windows“ sistema. Galite tiesiog įvesti „xterm“ terminalo lange ir paspausti „Enter“, tada kartu su xterm langu bus paleista X11 aplinka. Tačiau „GNOME“ darbalaukio aplinkoje xterm nėra įdiegtas pagal numatytuosius nustatymus. Pirmiausia turite įdiegti ir paleisti xterm iš kito terminalo emuliatoriaus, pavyzdžiui, iš terminalo. Be to, galite sukurti savo darbalaukio paleidiklį, kad atidarytumėte xterm langą. Skirtingai nuo terminalo, vartotojai gali turėti kelis xterm egzempliorius tuo pačiu metu.

Skirtumas tarp xterm ir terminalo

  1. Pagrindinis

Tiek „Terminal“, tiek „xterm“ yra terminalo emuliatorių programos, leidžiančios terminalą naudoti grafinėje aplinkoje. Tai tik teksto grafinės sąsajos langas, leidžiantis vartotojams tiesiogiai vykdyti komandas. Tai numatytoji „Linux“ terminalo emuliacijos programa. Tačiau „Linux“ siūlo įvairius galinius emuliatorius, iš kurių vienas yra „xterm“; tai numatytasis terminalo emuliatorius „Linux“ ir UNIX sistemoms, kuriose veikia „X Windows“ sistema. Tai sudėtingas terminalas, naudojamas lengvam paskirstymui.

  1. Procesų valdymas

Naudotojai gali turėti kelis xterm egzempliorius vienu metu, tame pačiame ekrane, ty kiekvienas langas atitinka atskirą procesą, kiekviename pateikiant nepriklausomą apvalkalo įvestį ir išvestį arba procesą, kuriame jis vykdomas. Kita vertus, terminalas vienu metu valdo tik vieną seansą, tai reiškia, kad valdantis terminalas turi ryšį su vienu ir su vienu seansu, ir kiekvienas seansas vykdomas atskirai, kaip terminalo vaikas. Terminalas, kuriame užregistruota sesija, tampa to proceso valdymo terminalu.

  1. Mainų sritis

Viskas, ką jūs supjaustėte (⌘-X) ir nukopijavote (⌘-C), yra saugoma mainų srityje, o sistema toliau ją skaito iš mainų srities, kai naudojate pastą (⌘-V). Pasirinkimas nėra automatiškai pateikiamas terminale. Nukopijuotas pasirinktas tekstas iš pradžių saugomas vietoje, vadinamoje „įklotine“. „XTerm“, atvirkščiai, naudoja tik iškarpinės buferį tekstui nukopijuoti ir įklijuoti, tačiau jis nenaudojamas numatytojoje konfigūracijoje. Pagal numatytuosius nustatymus „Xterm“ palaiko PRIMARY buferį, kuris įvedamas tik tada, kai vartotojas pabrėžia tekstą su pele, o pasirinktas tekstas įklijuojamas tame pačiame lange, kai vartotojas paspaudžia vidurinį pelės mygtuką.

  1. Prieiga

Vienas iš paprasčiausių būdų atidaryti terminalą „Linux“ sistemose yra vienu metu laikyti Ctrl + Alt + T klavišų kombinaciją ir atsidarys terminalo langas. Ją pasiekti galima tik aplanke „Programos“ esančiame „Komunalinės paslaugos“ aplanke „Terminal“. Taip pat galite ieškoti terminalo „Brūkšnyje“ arba pridėti nuorodą į savo paleidimo priemonę. Vienu metu paspaudus Alt + F2 ir įvedus „gnome-terminal“, bus atidarytas terminalo langas. Tačiau jūs turite tiesiog įvesti terminą „xterm“ terminale ir paspausti „Enter“, kad paleistumėte X11 aplinką kartu su xterm langu..

„Xterm“ ir „Terminal“: palyginimo diagrama

„Xterm“ ir terminalo santrauka

Nors „xterm“ ir „Terminal“ yra „Linux“ ir „UNIX“ pagrįstų sistemų terminalo emuliatorių programos, „xterm“ yra numatytoji terminalo emuliacijos programa sistemoms, kuriose veikia „X Windows“ sistema. Terminalas yra komandų eilutės sąsaja, leidžianti vartotojams gauti prieigą prie apvalkalo. Tai yra plakanti „Linux“ širdis ir viena galingiausių jos funkcijų, dažniausiai naudojamų sistemos administratorių, nes dauguma įmontuotų komandų eilutės programų nėra pačios puikios ir joms reikia trečiųjų šalių programų, kad jos galėtų sąveikauti su sistema komandomis. „Linux“ siūlo daugybę terminalų emuliatorių, įskaitant „xterm“, kuris yra numatytasis „X Windows“ sistemos terminalo emuliatorius.