Forskellen mellem Xterm og Terminal

Både xterm og Terminal er terminalemulatorer, der er fælles for UNIX-baserede systemer, der kører X Windows-systemet. En terminalemulator er dybest set en terminalapplikation, der giver brugeren adgang til programmer, der oprindeligt er udviklet til at kommunikere med en anden type terminal. Det gentager simpelthen funktionaliteten i klassiske computerterminaler. Terminalemulatorer bruges mest af systemadministratorer, fordi nogle indbyggede kommandolinjeprogrammer ikke er i stand til at arbejde på egen hånd, så tredjeparts terminalemulatorer bruges til at tale med systemet. Kommandolinje er ofte den bedste måde at gå på Linux-systemer på, fordi de fleste af opgaverne fungerer bedst med konsollen.

Den indbyggede terminalemulator til Windows er “Kommandoprompt”, mens Mac OS X bruger “Terminal” som sin terminalemuleringsapplikation, der er placeret i / Application / Utilities. Terminal er en af ​​de vigtigste applikationer for Linux-brugere, der giver brugerne adgang til shell. Terminal er hvor den sande magt i Linux hviler. Linux tilbyder dog et antal terminalemulatorer, der er eksklusive til hver GUI-version. Linux-systemer, der kører X Windows-systemet, bruger “xterm” som deres standardterminalprogram. Selvom xterm kan virke lidt klassisk, er det stadig standardterminalen til X Windows-systemet, der kun er baseret på tekstfilosofien.

Hvad er terminal?

Terminal er en kommandolinjegrænseflade, der giver brugerne mulighed for at kommunikere med computeren på samme måde som det skrevne ord er for mennesker. Terminal til Linux er som Kommandopromp til Windows. Det er en af ​​de mest kraftfulde funktioner i Linux, der giver brugerne adgang til kommandolinjegrænsefladen. Kort sagt, Terminal er Linux-skrivebordsmiljøets standardterminalemulator. Andre desktopmiljøer som Ubuntu bruger også Terminal som deres standard terminalemulatorpakke. Hvert skrivebordsmiljø har forskellige metoder til at få adgang til terminalen. En af de enkleste metoder er at holde Ctrl + Alt + T-tasterne på samme tid, der åbner terminalvinduet.

Hvad er Xterm?

XTerm er standardterminalprogrammet for Linux-systemer, der kører X Windows-systemet. Du kan blot indtaste xterm i terminalvinduet og trykke på enter, og det vil starte X11-miljøet sammen med et xterm-vindue. I GNOME-skrivebordsmiljø er xterm imidlertid ikke installeret som standard. Du skal først installere og starte xterm fra en anden terminalemulator, f.eks. Terminal. Plus, du kan også oprette din egen desktop launcher til at åbne xterm-vindue. I modsætning til Terminal, kan brugere have flere tilfælde af xterm, der kører på samme tid.

Forskel mellem xterm og terminal

  1. Grundlæggende

Både terminal og xterm er terminalemulatorprogrammer, der tillader brug af terminal i grafisk miljø. Det er et tekstvindue i en GUI, der giver brugerne mulighed for at udføre kommandoer direkte. Det er standardterminuleringsapplikationen til Linux. Linux tilbyder dog en række terminalemulatorer, hvoraf den ene er "xterm"; det er standardterminalemulatoren for Linux- og UNIX-systemer, der kører X Windows-systemet. Det er en sofistikeret terminal, der bruges til letvægtsfordelinger.

  1. Processtyring

Brugere kan have flere forekomster af xterm, der kører på én gang på det samme display, hvilket betyder, at hvert vindue svarer til en separat proces, hvor hver leverer uafhængig input og output til et shell eller proces, der kører det. Terminal kontrollerer på den anden side kun en session ad gangen, hvilket betyder, at en kontrolterminal har en en-til-en-forbindelse med en session, og hver session kører separat som terminalprocessens underordnede proces. Den terminal, som en session logges på, bliver den kontrollerende terminal for den proces.

  1. Udklipsholder

Alt, hvad du klipper (⌘-X) og kopierer (⌘-C), gemmes på udklipsholderen, og systemet læser det yderligere fra udklipsholderen, når du bruger pasta (⌘-V). Et valg sættes ikke automatisk i terminalen. Den valgte tekst, du kopierede, gemmes oprindeligt et sted, der kaldes 'pasteboard'. XTerm bruger på den anden side kun klippebordbufferen til at kopiere og indsætte tekst, men det bruges ikke i standardkonfigurationen. Xterm understøtter kun den PRIMÆRE buffer som standard, der kun modtager input, når brugeren fremhæver tekst med musen og den valgte tekst indsættes i det samme vindue, når brugeren trykker på den midterste museknap.

  1. Adgang

En af de nemmeste måder at åbne en terminal i Linux-systemer er at holde kombinationen af ​​Ctrl + Alt + T-taster samtidigt, og terminalvinduet åbnes. Det kan kun åbnes fra mappen Hjælpeprogrammer i mappen Programmer ved at åbne applikationen Terminal. Du kan også kigge efter terminal i instrumentbrættet eller tilføje en genvej til din start. Hvis du trykker på Alt + F2 på samme tid og skriver "gnome-terminal", åbnes også terminalvinduet. Du skal dog blot skrive xterm i terminalvinduet og trykke på enter for at starte X11-miljøet sammen med et xterm-vindue.

Xterm vs. Terminal: Sammenligningstabel

Oversigt over Xterm og terminal

Selvom både xterm og Terminal er terminalemulatorprogrammer til Linux- og UNIX-baserede systemer, er xterm standardterminuleringsapplikationen til systemer, der kører X Windows System. Terminal er kommandolinjegrænsefladen, der giver brugerne mulighed for at få adgang til shell. Det er det bankende hjerte i Linux og en af ​​dens mest kraftfulde funktioner, der oftest bruges af systemadministratorer, fordi de fleste af de indbyggede kommandolinjeprogrammer ikke er gode alene, og de har brug for tredjepartsprogrammer for at interagere med systemet gennem kommandoer. Linux tilbyder en række terminalemulatorer inklusive xterm, som er standardterminalemulatoren for X Windows System.