Xterm at Terminal

Anonim

Ang parehong xterm at Terminal ay terminal emulators na karaniwan sa UNIX based systems na tumatakbo sa X Windows System. Ang terminal emulator ay karaniwang isang terminal na application na nagpapahintulot sa gumagamit na ma-access ang mga program na orihinal na binuo upang makipag-ugnayan sa ilang iba pang uri ng terminal. Pinoproseso lamang nito ang pag-andar ng mga klasikong terminal ng computer. Ang mga emulator ng terminal ay kadalasang ginagamit ng mga tagapangasiwa ng sistema dahil ang ilang mga built-in na command line program ay hindi maaaring magtrabaho sa kanilang sariling kaya ang mga third-party terminal emulators ay ginagamit upang makipag-usap sa system. Ang command line ay madalas na ang pinakamahusay na paraan upang pumunta sa mga sistema ng Linux dahil ang karamihan sa mga gawain ay pinakamahusay na gumagana sa console.

Ang built-in na terminal emulator para sa Windows ay "Command prompt", habang ang Mac OS X ay gumagamit ng "Terminal" bilang terminal ng emulation application na matatagpuan sa / Application / Utilities. Ang Terminal ay isa sa pinakamahalagang mga aplikasyon para sa mga gumagamit ng Linux na nagbibigay ng mga gumagamit ng access sa shell. Ang terminal ay kung saan ang tunay na kapangyarihan ng Linux ay nakasalalay. Gayunpaman, nag-aalok ang Linux ng isang bilang ng mga terminal emulator na eksklusibo sa bawat bersyon ng GUI. Ang mga sistemang Linux na tumatakbo sa X Windows System ay gumagamit ng "xterm" bilang kanilang default na terminal emulator program. Kahit na, ang xterm ay maaaring mukhang isang maliit na klasikong, ito ay pa rin ang default na terminal para sa X Windows System na batay sa pilosopiya ng teksto lamang.

Ano ang Terminal?

Terminal ay isang command line interface na nagpapahintulot sa mga user na makipag-usap sa computer sa parehong paraan ang nakasulat na salita ay para sa mga tao. Terminal sa Linux ay tulad ng Command Prompt sa Windows. Ito ay isa sa mga pinaka-makapangyarihang tampok ng Linux na nagbibigay ng mga user ng access sa interface ng command line. Maglagay lang, ang terminal ay ang default terminal emulator ng Linux desktop environment. Ang iba pang mga desktop na kapaligiran tulad ng Ubuntu ay gumagamit din ng Terminal bilang kanilang default terminal emulator package. Ang bawat desktop na kapaligiran ay may iba't ibang mga paraan upang ma-access ang Terminal. Ang isa sa pinakasimpleng paraan ay ang hawakan ang mga key ng Ctrl + Alt + T sa parehong oras na ilulunsad ang Terminal Window.

Ano ang Xterm?

Ang XTerm ay ang default na terminal emulator program para sa mga sistemang Linux na tumatakbo sa X Windows System. Maaari mong i-type lamang ang xterm sa window ng Terminal at pindutin ang enter at ilunsad nito ang X11 na kapaligiran kasama ang isang xterm window. Gayunpaman, sa GNOME desktop na kapaligiran, xterm ay hindi naka-install bilang default. Kailangan mong i-install sa una at ilunsad ang xterm mula sa ibang terminal emulator tulad ng Terminal. Dagdag pa, maaari ka ring lumikha ng iyong sariling launcher ng desktop upang buksan ang window ng xterm. Hindi tulad ng Terminal, ang mga user ay maaaring magkaroon ng ilang mga pagkakataon ng xterm na tumatakbo sa parehong oras.

Pagkakaiba sa pagitan ng xterm at Terminal

  1. Basic

Parehong Terminal at xterm ang mga terminal emulator program na nagpapahintulot sa paggamit ng terminal sa graphical na kapaligiran. Ito ay isang text-only window sa isang GUI na nagpapahintulot sa mga user na mag-execute ng mga command nang direkta. Ito ang default na terminal ng emulation application para sa Linux. Gayunpaman, nag-aalok ang Linux ng iba't ibang mga emulator ng terminal, ang isa ay ang "xterm"; ito ang default terminal emulator para sa Linux at UNIX systems na tumatakbo sa X Windows System. Ito ay isang sopistikadong terminal na ginagamit para sa magaan na distribusyon.

  1. Pamamahala ng Proseso

Ang mga gumagamit ay maaaring magkaroon ng ilang mga pagkakataon ng xterm tumatakbo nang sabay-sabay sa parehong display na nangangahulugan na ang bawat window ay tumutugon sa isang hiwalay na proseso sa bawat isa na nagbibigay ng independiyenteng input at output para sa isang shell o proseso na tumatakbo ito. Ang terminal, sa kabilang banda, kumokontrol lamang ng isang sesyon sa isang pagkakataon na nangangahulugan na ang isang kontroladong terminal ay may isa-sa-isang relasyon sa isang session at ang bawat sesyon ay tumatakbo nang hiwalay bilang proseso ng bata ng Terminal. Ang terminal kung saan ang isang session ay naka-log ay nagiging ang pagkontrol ng terminal para sa prosesong iyon.

  1. Clipboard

Anumang bagay na iyong pinutol (⌘-X) at kopya (⌘-C) ay naka-imbak sa clipboard at binabasa ito ng system mula sa clipboard kapag ginamit mo ang paste (⌘-V). Ang seleksyon ay hindi awtomatikong ilagay sa Terminal. Ang piniling teksto na iyong kinopya ay unang nakaimbak sa isang lugar na tinatawag na 'pasteboard'. Sa kabilang banda, ginagamit lamang ng XTerm ang clipboard buffer upang kopyahin at i-paste ang teksto, gayunpaman, hindi ito ginagamit sa default configuration. Sinusuportahan lamang ng Xterm ang PRIMARY buffer sa pamamagitan ng default na tumatanggap ng input lamang kapag ang gumagamit ay nagha-highlight ng teksto gamit ang mouse at ang napiling teksto ay ipinapadala sa parehong window kapag pinindot ng user ang gitnang pindutan ng mouse.

  1. Access

Ang isa sa mga pinakamadaling paraan upang buksan ang isang terminal sa mga sistema ng Linux ay hawakan ang kumbinasyon ng mga pindutan ng Ctrl + Alt + T nang sabay-sabay at bubuksan ang terminal window. Maaari lamang itong ma-access mula sa folder ng Utilities sa folder ng Mga Application sa pamamagitan ng pagbubukas ng Terminal application. Maaari mo ring hanapin ang Terminal sa Dash, o magdagdag ng isang shortcut sa iyong Launcher. Ang pagpindot sa Alt + F2 sa parehong oras at mag-type ng "gnome-terminal" ay bubuksan din ang Terminal window. Gayunpaman, kailangan mong i-type lamang ang xterm sa Terminal window at pindutin ang enter upang ilunsad ang X11 na kapaligiran kasama ang isang xterm window.

Xterm vs. Terminal: Paghahambing Tsart

Buod ng Xterm at Terminal

Kahit na ang parehong xterm at Terminal ay mga terminal emulator program para sa Linux at UNIX based systems, ang xterm ay ang default na terminal ng emulation application para sa mga system na tumatakbo sa X Windows System. Ang Terminal ay ang interface ng command line na nagpapahintulot sa mga user na makakuha ng access sa shell.Ito ang matinding puso ng Linux at isa sa mga pinaka-makapangyarihang tampok nito na karamihan ay ginagamit ng mga tagapangasiwa ng sistema dahil ang karamihan sa mga built-in na command line program ay hindi mahusay sa kanilang sarili at kailangan nila ang mga programa ng third-party na makipag-ugnayan sa system sa pamamagitan ng mga command. Nag-aalok ang Linux ng iba't-ibang terminal emulators kabilang ang xterm, kung saan ay ang default terminal emulator para sa X Windows System.