Xterm va Terminal ikkalasi ham Windows Windows tizimida ishlaydigan UNIX-ga asoslangan tizimlar uchun umumiy bo'lgan terminal emulyatorlari. Terminal emulyatori asosan foydalanuvchiga terminalning boshqa bir turi bilan aloqa qilish uchun dastlab ishlab chiqilgan dasturlarga kirishga imkon beruvchi terminal dasturidir. Bu shunchaki klassik kompyuter terminallarining funktsiyalarini takrorlaydi. Terminal emulyatorlari asosan tizim ma'murlari tomonidan qo'llaniladi, chunki ba'zi o'rnatilgan buyruq qatorlari dasturlari mustaqil ravishda ishlay olmaydilar, shuning uchun tizim bilan suhbatlashish uchun uchinchi tomon terminal emulyatorlari ishlatiladi. Ko'pincha buyruqlar satri Linux tizimlarida ishlashning eng yaxshi usuli hisoblanadi, chunki vazifalarning aksariyati konsol bilan yaxshi ishlaydi.

Windows uchun o'rnatilgan terminal emulyatori "Buyruq tezkorligi" dir, Mac OS X esa "Terminal" dastur / terminal / ilovalarda joylashgan terminal emulyatsiya dasturi sifatida foydalanadi. Terminal - bu foydalanuvchilarga qobiqga kirishni ta'minlaydigan Linux foydalanuvchilari uchun eng muhim dasturlardan biri. Terminal bu erda Linuxning haqiqiy kuchi joylashgan. Biroq, Linux GUI-ning har bir versiyasidan tashqari bir qator terminal emulyatorlarni taklif etadi. X Windows tizimida ishlaydigan Linux tizimlari odatiy terminal emulyator dasturi sifatida "xterm" dan foydalanadilar. Xterm biroz klassik ko'rinishi mumkin bo'lsa-da, bu faqat matn falsafasiga asoslangan X Windows tizimining standart terminali.

Terminal nima?

Terminal - bu buyruqlar satrining interfeysi bo'lib, u foydalanuvchilarga kompyuter bilan yozma so'zni xuddi shu tarzda bog'lashga imkon beradi. Linux-ga terminal Windowsga buyruq so'rashga o'xshaydi. Bu Linux-ning eng kuchli xususiyatlaridan biri bo'lib, u foydalanuvchilarga buyruq satri interfeysiga kirishni ta'minlaydi. Oddiy qilib aytganda, Terminal - bu Linux ish stoli muhitining standart terminal emulyatori. Ubuntu kabi boshqa ish stollari Terminalni standart terminal emulyator to'plami sifatida ishlatadilar. Terminalga kirishning har bir ish stolida turli xil usullar mavjud. Eng oddiy usullardan biri bu Ctrl + Alt + T tugmachalarini bir vaqtning o'zida ushlab turish, u Terminal oynasini ishga tushiradi.

Xterm nima?

XTerm - bu Windows Windows tizimida ishlaydigan Linux tizimlari uchun standart terminal emulyator dasturi. Siz shunchaki Terminal oynasida xtermni terishingiz va Enter ni bosishingiz mumkin va u X11 muhitini xterm oynasi bilan birga ishga tushiradi. Ammo, GNOME ish stolida xterm sukut bo'yicha o'rnatilmagan. Dastlab siz o'rnatishingiz kerak va Terminal kabi boshqa terminal emulyatordan xterm-ni ishga tushirishingiz kerak. Bundan tashqari, siz xterm oynasini ochish uchun o'z ish stolingizni ishga tushirish vositasini yaratishingiz mumkin. Terminaldan farqli o'laroq, foydalanuvchilar bir vaqtning o'zida bir necha marta ishlaydigan xterm misollariga ega bo'lishlari mumkin.

Xterm va Terminal o'rtasidagi farq

  1. Asosiy

Terminal va xterm ikkalasi ham terminal grafik muhitda foydalanishga imkon beruvchi terminal emulyator dasturlari. Bu foydalanuvchilarga to'g'ridan-to'g'ri buyruqlarni bajarishga imkon beradigan GUI-dagi tekst-tekst oynadir. Bu Linux uchun standart terminal emulyatsiya dasturi. Biroq, Linux turli xil terminal emulyatorlarni taklif qiladi, ulardan biri "xterm"; Linux va X Windows tizimida ishlaydigan UNIX tizimlari uchun standart terminal emulyatori. Bu engil tarqatish uchun ishlatiladigan murakkab terminal.

  1. Jarayonlarni boshqarish

Foydalanuvchilar bir vaqtning o'zida bir xil displeyda xterm ishlaydigan bir nechta misollarga ega bo'lishlari mumkin, chunki har bir oyna alohida jarayonga to'g'ri keladi, ularning har biri qobiq yoki jarayon uchun mustaqil kirish va chiqish imkonini beradi. Terminal, boshqa tomondan, bir vaqtning o'zida faqat bitta seansni boshqaradi, ya'ni boshqaruv terminali sessiya bilan yakka-yakka aloqada bo'lib, har bir sessiya Terminalning bola jarayoni sifatida alohida ishlaydi. Sessiya ro'yxatga olingan terminal ushbu jarayonning boshqaruvchi terminaliga aylanadi.

  1. Vaqt almashtirish paneli

Siz (⌘-X) va nusxa ko'chirish (⌘-C) har qanday narsa clipboardda saqlanadi va siz pastadan (⌘-V) foydalanganda tizim uni clipboarddan o'qiydi. Terminalda tanlov avtomatik ravishda o'rnatilmaydi. Siz ko'chirgan tanlangan matn dastlab 'past taxta' deb nomlangan joyda saqlanadi. XTerm, boshqa tomondan, matnni nusxalash va joylashtirish uchun faqat clipboard buferidan foydalanadi, ammo u standart konfiguratsiyadan foydalanilmaydi. Xterm faqat PRIMARY buferini qo'llab-quvvatlaydi, foydalanuvchi faqat sichqoncha bilan ta'kidlangan va tanlangan matn foydalanuvchi sichqonchaning o'rta tugmachasini bosganda bitta oynada joylashtirilganida kirishni qabul qiladigan sukut bo'yicha oladi.

  1. Kirish

Linux tizimlarida terminal ochishning eng oson usullaridan biri bu Ctrl + Alt + T tugmachalarining kombinatsiyasini bir vaqtning o'zida ushlab turish va terminal oynasi ochiladi. Unga faqat "Terminal" ilovasini ochib, "Ilovalar" papkasidagi Utility papkasidan kirish mumkin. Siz shuningdek Terminalni Dash-dan izlashingiz yoki Launcher-ga yorliq qo'shishingiz mumkin. Bir vaqtning o'zida Alt + F2 tugmachalarini bosish va "gnome-terminal" ni kiritish ham Terminal oynasini ochadi. Biroq, siz Terminal oynasiga xterm yozishingiz va X11 muhitini xterm oynasi bilan ishga tushirish uchun Enter tugmachasini bosishingiz kerak.

Xterm va boshqalar: Terminal: taqqoslash jadvali

Xterm va Terminal haqida qisqacha ma'lumot

Xterm va Terminal ikkalasi ham Linux va UNIX-ga asoslangan tizimlar uchun terminal emulyator dasturlari bo'lishiga qaramay, xterm X Windows tizimi ishlaydigan tizimlar uchun standart terminal emulyatsiya dasturidir. Terminal - bu foydalanuvchilarga qobiqqa kirishga imkon beradigan buyruqlar satrining interfeysi. Bu Linux-ning yurak urish qobiliyati va uning tizim ma'murlari tomonidan ishlatiladigan eng kuchli xususiyatlaridan biridir, chunki o'rnatilgan buyruq satri dasturlarining aksariyati o'z-o'zidan yaxshi emas va buyruqlar orqali tizim bilan o'zaro ishlash uchun uchinchi tomon dasturlariga muhtoj. Linux x Windows Windows tizimi uchun standart terminal emulyatori bo'lgan xtermni o'z ichiga olgan turli xil emulyatorlarni taklif etadi.

Adabiyotlar

  • Tasvir krediti: https://www.flickr.com/photos/qole2/4128955395
  • Tasvir krediti: https://upload.wikimedia.org/wikipedia/commons/thumb/7/78/Appleterminal2.png/640px-Appleterminal2.png
  • Jepson, Brayan va boshqalar. Unix Geeks uchun Mac OS X. Sebastopol: o'lchovReilly Media, 2008. Chop etish
  • Blum, Richard va Kristin Bresnaxon. Linux buyruqlar satri va Shell skriptlash Injili. Nyu-Jersi: John Wiley & Sons, 2015. Chop etish
  • Shotts, kichik William E. Linux buyruqlar qatori: to'liq kirish. Kaliforniya: Starch Press yo'q, 2012 yil. Chop etish