Diferența dintre Xterm și Terminal

Ambele xterm și Terminal sunt emulatori de terminale obișnuiți sistemelor bazate pe UNIX care rulează sistemul X Windows. Un emulator terminal este practic o aplicație terminală care permite utilizatorului să acceseze programe care au fost inițial dezvoltate pentru a comunica cu un alt tip de terminal. Pur și simplu replică funcționalitatea terminalelor clasice de calculatoare. Emulatoarele de terminale sunt utilizate în cea mai mare parte de administratorii de sistem, deoarece unele programe încorporate în linia de comandă nu sunt capabile să funcționeze pe cont propriu, astfel încât emulatorii terminalului terță parte sunt folosiți pentru a vorbi cu sistemul. Linia de comandă este adesea cea mai bună cale de a merge pe sistemele Linux, deoarece cele mai multe sarcini funcționează cel mai bine cu consola.

Emulatorul terminal încorporat pentru Windows este "Command Prompt", în timp ce Mac OS X utilizează "Terminal" ca aplicație de emulare terminale care este localizată în / Application / Utilities. Terminalul este una dintre cele mai importante aplicații pentru utilizatorii Linux care oferă utilizatorilor acces la shell. Terminalul este locul unde se află adevărata putere a Linux-ului. Cu toate acestea, Linux oferă un număr de emulatori terminali exclusiv pentru fiecare versiune GUI. Sistemele Linux care rulează sistemul X Windows utilizează "xterm" ca program emulator terminal implicit. Deși, xterm poate părea un pic clasic, este totuși terminalul implicit pentru sistemul X Windows care bazează numai pe filosofia textului.

Ce este terminalul?

Terminalul este o interfață de linie de comandă care permite utilizatorilor să comunice cu computerul în același mod în care cuvântul scris este pentru ființele umane. Terminalul pentru Linux este ca o comandă pentru Windows. Este una dintre cele mai puternice caracteristici ale Linux care oferă utilizatorilor acces la interfața de linie de comandă. Pur și simplu pune, Terminal este emulatorul de terminal implicit pentru mediul de lucru Linux. Alte medii desktop, cum ar fi Ubuntu, utilizează de asemenea Terminal ca pachet emulator implicit pentru terminale. Fiecare mediu desktop are metode diferite pentru a accesa Terminalul. Una dintre metodele cele mai simple este să țineți simultan tastele Ctrl + Alt + T care va lansa fereastra Terminal.

Ce este Xterm?

XTerm este programul implicit emulator de terminale pentru sistemele Linux care rulează sistemul X Windows. Puteți introduce pur și simplu xterm în fereastra Terminal și apăsați enter și va lansa mediul X11 împreună cu o fereastră xterm. Cu toate acestea, în mediul desktop GNOME, xterm nu este instalat în mod implicit. Trebuie să instalați mai întâi și să lansați xterm de la un alt emulator de terminale, cum ar fi terminalul. În plus, puteți crea propriul lansator pentru desktop pentru a deschide fereastra xterm. Spre deosebire de Terminal, utilizatorii pot avea mai multe instanțe de xterm în același timp.

Diferența dintre xterm și Terminal

  1. De bază

Ambele terminale și xterm sunt programe de emulator terminal care permit utilizarea terminalului în medii grafice. Este o fereastră numai în text într-o interfață grafică care permite utilizatorilor să execute direct comenzi. Este aplicația de emulare terminale implicită pentru Linux. Cu toate acestea, Linux oferă o varietate de emulatori terminal, dintre care unul este "xterm"; este emulatorul terminal implicit pentru sistemele Linux și UNIX care rulează sistemul X Windows. Este un terminal sofisticat folosit pentru distribuțiile ușoare.

  1. Administrarea procesului

Utilizatorii pot avea câteva instanțe de xterm care rulează simultan pe același afișaj, ceea ce înseamnă că fiecare fereastră corespunde unui proces separat, fiecare dintre ele furnizând o intrare și o ieșire independente pentru un shell sau un proces care îl rulează. Terminalul, pe de altă parte, controlează o singură sesiune la un moment dat, ceea ce înseamnă că un terminal de control are o relație one-to-one cu o sesiune și fiecare sesiune rulează separat ca proces copil al Terminalului. Terminalul pe care este înregistrat o sesiune devine terminalul de control pentru acel proces.

  1. Clipboard

Orice tăiați (⌘-X) și copiați (⌘-C) este stocat în clipboard, iar sistemul îl citește din clipboard atunci când utilizați paste (⌘-V). O selecție nu este introdusă automat în Terminal. Textul selectat pe care l-ați copiat este inițial stocat într-un loc numit "carton". XTerm, pe de altă parte, folosește tamponul clipboard doar pentru a copia și lipi text, dar nu este folosit în configurația implicită. Xterm acceptă numai tamponul PRIMARY în mod implicit, care primește intrare numai atunci când utilizatorul evidențiază textul cu mouse-ul și textul selectat este inserat în aceeași fereastră atunci când utilizatorul apasă butonul din mijloc al mouse-ului.

  1. Acces

Una dintre cele mai ușoare modalități de a deschide un terminal în sistemele Linux este să țineți simultan combinația de taste Ctrl + Alt + T și să se deschidă fereastra terminalului. Acesta poate fi accesat numai din dosarul Utilitare din dosarul Aplicații prin deschiderea aplicației Terminal. De asemenea, puteți căuta Terminal în liniuță sau adăugați o comandă rapidă la lansatorul dvs. Apăsând simultan Alt + F2 și tastând "gnome-terminal" se va deschide și fereastra Terminal. Cu toate acestea, trebuie doar să tastați xterm în fereastra Terminal și să apăsați enter pentru a lansa mediul X11 împreună cu o fereastră xterm.

Xterm vs. Terminal: Graficul de comparație

Rezumat al Xterm și Terminal

Deși ambele xterm și Terminal sunt programe emulator terminal pentru sistemele bazate pe Linux și UNIX, xterm este aplicația de emulare terminală implicită pentru sistemele care rulează sistemul X Windows. Terminalul este interfața liniei de comandă, care permite utilizatorilor să obțină acces la shell. Este inima bătută a Linux-ului și una dintre cele mai puternice caracteristici utilizate de administratorii de sistem, deoarece cele mai multe dintre programele din linia de comandă încorporate nu sunt mari pe cont propriu și au nevoie de programe terță parte pentru a interacționa cu sistemul prin comenzi. Linux oferă o varietate de emulatori de terminale, inclusiv xterm, emulator de terminal implicit pentru sistemul X Windows.