Xterm a terminál

Anonim

Jak xterm, tak Terminal jsou terminálové emulátory běžné pro systémy založené na systému UNIX, které používají systém X Windows. Emulátor terminálu je v podstatě terminálová aplikace, která uživateli umožňuje přístup k programům, které byly původně vyvinuty pro komunikaci s jiným typem terminálu. Jednoduše replikuje funkčnost klasických počítačových terminálů. Terminálové emulátory jsou nejčastěji používány správci systému, protože některé vestavěné programy příkazové řádky nejsou schopné pracovat samostatně, takže emulátory terminálů třetích stran se používají k promluvě k systému. Příkazový řádek je často nejlepší způsob, jak jít na systémy Linux, protože většina úkolů pracuje nejlépe s konzolou.

Vestavěný emulátor terminálu pro systém Windows je "Příkazový řádek", zatímco systém Mac OS X používá jako terminálovou emulaci aplikaci "Terminal", která se nachází v / Application / Utilities. Terminál je jedna z nejdůležitějších aplikací pro uživatele Linuxu, která uživatelům poskytuje přístup k shellu. Terminál je místo, kde opravdová síla Linuxu spočívá. Linux však nabízí řadu emulátorů terminálů, které jsou exkluzivní pro každou verzi GUI. Systémy systému Linux se systémem X Windows používají jako výchozí program emulátoru terminálů "xterm". Ačkoli xterm může vypadat trochu klasicky, je to stále výchozí terminál systému X Windows, který je založen pouze na filozofii textu.

Co je terminál?

Terminál je rozhraní příkazového řádku, které umožňuje uživatelům komunikovat s počítačem stejným způsobem, jakým je psané slovo pro lidské bytosti. Terminál pro systém Linux je jako příkazový řádek systému Windows. Jedná se o jednu z nejsilnějších funkcí systému Linux, které uživatelům umožňují přístup k rozhraní příkazového řádku. Jednoduše řečeno, terminál je výchozí emulátor terminálu prostředí Linux. Jiné prostředí prostředí, jako je Ubuntu, také používají terminál jako výchozí balík emulátorů terminálů. Každé pracovní prostředí má různé přístupy k terminálu. Jednou z nejjednodušších metod je držet současně klávesy Ctrl + Alt + T, které zahájí okno Terminál.

Co je Xterm?

XTerm je výchozí program emulátoru terminálů pro systémy Linux se systémem X Windows. Jednoduše zadejte příkaz xterm v okně Terminál a stiskněte Enter a spustí se prostředí X11 spolu s oknem xterm. V prostředí desktopu GNOME však xterm není ve výchozím nastavení nainstalován. Musíte nejprve nainstalovat a spustit xterm z jiného terminálového emulátoru, jako je terminál. Navíc můžete také vytvořit svůj vlastní spouštěč desktopů pro otevření okna xterm. Na rozdíl od Terminálu mohou uživatelé mít několik instancí xterm běží současně.

Rozdíl mezi xterm a terminálem

  1. Základní

Terminál i xterm jsou terminálové emulátory, které umožňují použití terminálu v grafickém prostředí. Je to textové okno v GUI, které umožňuje uživatelům přímo provádět příkazy. Je to výchozí aplikace emulace terminálu pro systém Linux. Linux však nabízí celou řadu terminálových emulátorů, z nichž jedna je "xterm"; je to výchozí emulátor terminálu pro systémy Linux a UNIX se systémem X Windows. Je to sofistikovaný terminál používaný pro lehké distribuce.

  1. Řízení procesu

Uživatelé mohou mít na jednom displeji několik instancí xtermu najednou, což znamená, že každé okno odpovídá samostatnému procesu, přičemž každý z nich poskytuje nezávislý vstup a výstup pro shell nebo proces, který jej běží. Terminál na druhé straně řídí pouze jednu relaci v době, což znamená, že řídicí terminál má vztah jeden k jednomu s relací a každá relace běží odděleně jako podřízený proces terminálu. Terminál, na kterém je zaznamenána relace, se stává kontrolním terminálem pro daný proces.

  1. Schránka

Ve schránce je uložen cokoli, co vyříznete (⌘-X) a kopírujete (⌘-C) a systém jej dále přečte ze schránky při použití vložky (⌘-V). Volba není automaticky zadána do terminálu. Vybraný text, který jste zkopírovali, je nejprve uložen na místě nazývaném "karton". Na druhou stranu XTerm používá ke zkopírování a vkládání textu pouze vyrovnávací paměť schránky, avšak ve výchozím nastavení se nepoužívá. Xterm podporuje pouze standardní vyrovnávací paměť PRIMARY, která přijímá vstup pouze tehdy, když uživatel zvýrazní text myší a vybraný text je vložen ve stejném okně, když uživatel stiskne prostřední tlačítko myši.

  1. Přístup

Jedním z nejjednodušších způsobů, jak otevřít terminál v systémech Linux, je držet současně kombinaci kláves Ctrl + Alt + T a otevřít okno terminálu. Přístup lze získat pouze ze složky Nástroje v aplikaci Aplikace otevřením aplikace Terminal. Můžete také vyhledat Terminál v pomlčce nebo přidat zástupce do spouštěče. Stisknutím klávesy Alt + F2 současně a zadáním "gnome-terminálu" se otevře okno Terminál. V okně Terminál stačí zadat příkaz xterm a stisknutím klávesy enter spusťte prostředí X11 spolu s oknem xterm.

Xterm vs. Terminál: Srovnávací graf

Shrnutí aplikace Xterm a terminálu

Ačkoli jak xterm, tak Terminal jsou terminálové emulátorové programy pro systémy Linux a UNIX, xterm je výchozí aplikace emulace terminálu pro systémy se systémem X Windows. Terminal je rozhraní příkazového řádku, které umožňuje uživatelům získat přístup k shellu.Je to bourající srdce Linuxu a jedna z jeho nejsilnějších funkcí většinou používají správci systému, protože většina vestavěných programů příkazové řádky není sama o sobě skvělá a potřebují programy třetích stran k interakci se systémem prostřednictvím příkazů. Linux nabízí celou řadu emulátorů terminálů včetně xterm, což je výchozí emulátor terminálu pro systém X Windows.