Recomandat, 2024

Alegerea Editorului

15 cele mai bune emulatoare de terminale pentru Linux

Ați observat că articole despre emulatorii terminalului Linux spun de obicei ceva de genul "terminalul nu este înfricoșător"? Ei bine, nu se înșeală. Emulatorul terminal este doar o aplicație; nu există nimic inerent "înfricoșător" (comenzile pe care le executați sunt potențial periculoase). Și deoarece este o aplicație ca oricare alta - de exemplu, un music player sau o aplicație de mesagerie - puteți să o înlocuiți cu ușurință.

După cum probabil știți deja, cuvântul "terminal" se referă la dispozitive fizice reale. Aveau o tastatură și un ecran și îi permiteau oamenilor să interacționeze cu calculatoarele mainframe. Aceste zile, emulatorii terminalului sunt doar software, dar adesea folosim același cuvânt - terminal - pentru ei.

Majoritatea terminalelor Linux imită funcționalitatea dispozitivelor VTxxx dezvoltate de DEC (Digital Equipment Corporation), dar există emulatori pentru alte dispozitive (IBM, HP, ADDM ...). Terminalele Linux sunt foarte asemănătoare între ele, în special cele bazate pe biblioteca software-ului VTE. Diferența este în principal în opțiunile suplimentare pe care le puteți permite să vă îmbunătățiți fluxul de lucru.

În timp ce majoritatea oamenilor vor fi mulțumiți de terminalul implicit furnizat de distribuția lor Linux, unii ar putea dori să schimbe lucrurile. Dacă vă simțiți aventuros, aici sunt cei mai buni 15 emulatori de terminale Linux perfect capabili să înlocuiți cel curent:

1. AltYo

Excelentă dacă doriți: un terminal drop-down cu multe opțiuni de gestionare a filelor

AltYo nu are multe dependențe, dar are o mulțime de setări legate de file. Puteți lucra cu mai multe file, rearanjați-le, modificați titlurile sau blocați-le pentru a preveni închiderea accidentală. Deoarece este un terminal de tip drop-down, acesta alunecă ușor de la marginea ecranului dvs., dar va funcționa bine și cu managerii de ferestre din tigla.

AltYo poate deschide automat aplicații în file noi odată ce le lansați sau chiar le puteți face autostart cu desktop-ul Linux. Începătorii vor fi bucuroși să audă că AltYo are un dialog de setări necomplicat, astfel încât să nu fie nevoiți să editeze niciun fișier de configurare. Dimpotrivă, cei care doresc să treacă în spatele scenei pot personaliza AltYo cu CSS.

website

2. Kitty

Mare, dacă doriți: un terminal modern optimizat pentru viteză

Kitty are o caracteristică inteligentă relativ neobișnuită printre emulatorii terminalului Linux - redare OpenGL . În loc să impoziteze CPU-ul, acesta se bazează pe placa grafică pentru o ieșire mai rapidă și mai lină.

Puteți deschide mai multe instanțe ale Kitty și le puteți organiza într-un singur container. Se acceptă mai multe layouturi de tigla și puteți salva chiar și un aspect (cu toate aplicațiile și comenzile care rulează) ca sesiune și încărcați-l în orice moment.

website

3. Extraterm

Mare, dacă doriți: opțiuni avansate pentru gestionarea ieșirii comenzii

Premiul pentru cea mai tare caracteristică se adresează cadrelor de comandă ale Extraterm . Extraterm plasează ieșirea comenzilor Linux în cadre colorate - albastru pentru succes, roșu pentru comenzi eșuate. Puteți șterge rapid ieșirea unei comenzi făcând clic pe pictograma X sau deschizând-o într-o filă separată din cadrul Extraterm. Dacă treceți în modul Selecție, puteți edita ieșirea fiecărui cadru.

Alte funcții utile includ comenzi din și afișați . Primul vă permite să utilizați ieșirea unei comenzi anterioare ca intrare pentru următoarea comandă. Comanda de afișare afișează conținutul unui fișier în fereastra terminalului, iar fișierele imagine sunt acceptate.

website

4. Urxvt

Mare, dacă doriți: extensibilitate și viteză

Urxvt înseamnă rxvt-unicode, care indică originea acestui emulator terminal. Este o furcă de rxvt cu suport pentru Unicode - un standard de codare care permite reprezentarea diferitelor sisteme de scriere și caractere în fișiere și aplicații.

Urxvt susține, de asemenea, înălțimea liniei personalizate și spațierea cu litere pentru o mai bună citire. Puteți utiliza urxvt în modul server-client, unde rulează ca proces de fundal (server) pentru a economisi memoria și pentru a deschide noi ferestre urxvt (clienți) mult mai rapid.

Dacă Perl este limba dvs. de programare preferată, atunci urxvt ar putea fi emulatorul terminalului dvs. preferat Linux. Există destul de multe extensii Perl pentru uxrvt pe care le puteți activa pentru a introduce caracteristici cum ar fi filele, URL-urile care pot face clic și administrarea clipboard-ului. Desigur, puteți să vă încercați să scrieți extensii personalizate.

website

5. Terminalul Xfce

Excelent dacă doriți: un terminal prietenos pentru începători cu modul opțional drop-down

Xfce Terminal este un favorit pentru începători, deoarece este ușor de personalizat prin dialoguri simple. Acesta oferă caracteristicile standard pe care le-ați aștepta de la un terminal Linux, plus câteva extra cool.

Puteți să glisați și să aruncați un fișier din managerul de fișiere în Terminalul Xfce și să îl afișați pe calea completă la fișier. Fundalul ferestrei terminale poate fi transparent și puteți utiliza Terminalul Xfce în modul Compact, care ascunde marginile ferestrelor, decorațiunile și barele de instrumente.

Cel mai bun mod de lucru este modul opțional de drop-down, care face ca Xfce Terminal să funcționeze ca și alte terminale populare de tip drop-down (Guake sau Tilda, care se află pe această listă). Asigurați-vă că ați citit documentația oficială pentru a vă asigura că modul de derulare este corect configurat.

website

6. Konsole

Excelent dacă doriți: personalizare avansată prin dialoguri simple

Folosirea Konsole este ca și cum ați mânca la un restaurant sushi cu bandă transportoare. Atât de multe detalii delicioase sunt prezentate în fața dvs. pentru a alege oricare doriți ... totuși, uitându-vă la ele de prea mult timp, vă poate face să vă mișcați capul. De unde chiar începem?

Să începem prin crearea unui profil. Konsole vă permite să comutați între profiluri sau chiar să rulați mai multe profiluri simultan în diferite file. Fiecare profil are propriile setări de aspect și de comportament și puteți încărca diferite cochilii în profile Konsole separate. Un profil poate rula automat comenzi personalizate și aplicații când îl activați.

Odată ce ați configurat profiluri, scufundați în gestionarea filelor. Opțiunea Split View afișează conținutul mai multor file în același timp. Pentru a muta filele între ferestrele Konsole, pur și simplu utilizați opțiunea Tab Clone sau detașați o filă pentru ao deschide într-o fereastră nouă.

Alte caracteristici interesante includ Controlul fluxului, care vă permite să întrerupeți ieșirea comenzii și Monitor pentru activitate / tăcere, care vă spune ce se întâmplă cu comenzile din filele Konsole. Dacă sunteți dezamăgit de faptul că Konsole nu are un mod drop-down, aruncați o privire la Yakuake. Se bazează pe Konsole și împărtășește multe dintre caracteristicile sale.

website

7. Terminalul Gnome

Mare, dacă doriți: stabilitate într-o interfață familiară

Terminalul Gnome este o corespondență oarecum mai ușoară cu Konsole într-un mediu desktop diferit. Ca Konsole, Gnome Terminal acceptă profiluri și vă permite să personalizați totul, de la forma cursorului și schema de culori la codificarea și comportamentul cheii Backspace.

Deoarece Gnome Terminal se bazează pe biblioteca VTE, setul său de funcții este aproape identic cu alte terminale Linux care au același backend. Prin urmare, nu ar trebui să-l găsiți prea confuz dacă treceți de la Terminalul MATE Terminal sau Pantheon (OS elementar).

website

8. Terminologie

Mare, dacă doriți: previzualizări practice ale fișierelor în terminal

Cu terminologia, folosirea terminalului poate fi distractiv. Gestionarea fișierelor este simplificată datorită previzualizărilor de fișiere care apar ca ferestre pop-up mici. Aveți posibilitatea să previzualizați numeroase formate de fișiere, inclusiv imagini și fișiere video. Terminologia recunoaște automat adresele URL și căile spre fișierele locale, astfel încât să le puteți deschide cu un click de mouse.

Dacă lucrați adesea cu mai multe ferestre terminale, Terminology vă poate ajuta să le organizați prin împărțirea unei ferestre în panouri . Fiecare panou poate conține mai multe file pe care le puteți redimensiona la alegere. Astfel puteți combina mai multe ferestre într-una. O altă modalitate de a controla terminologia este Tab Switcher. Acesta afișează toate ferestrele terminalelor într-o rețea, permițându-vă să le amestecați repede prin ele pentru a găsi cea de care aveți nevoie.

website

9. QTerminal

Excelentă dacă doriți: un terminal drop-down cu suport pentru multiplexare

QTerminal este una dintre aplicațiile care te surprind cu cât de ușoare sunt acestea, având în vedere cantitatea de caracteristici pe care le oferă. Este un terminal rapid și receptiv, care vă permite să particularizați aproape totul: de la scheme de culori, fonturi și comenzi rapide de la tastatură la bara de derulare și poziția filei, transparența și marcajele.

Datorită funcțiilor Multiplexer, QTerminal poate afișa instanțe emulator de terminale multiple într-o singură fereastră. De asemenea, puteți împărți fereastra aplicației QTerminal pe verticală sau pe orizontală și puteți comuta ușor între filele deschise și ferestrele deschise.

website

10. Termite

Excelentă dacă doriți: un flux de lucru asemănător Vim care se bazează foarte mult pe comenzile rapide de la tastatură

La prima vedere, Termite este doar un emulator de terminale simplu. Dacă vă uitați la fișierul de configurare, veți găsi un set standard de opțiuni. Există suport pentru transparență, fonturi personalizate și scheme de culori, adrese URL la care se poate face clic și dimensiune personalizată de deplasare.

Dar asta nu este tot! Termite poate funcționa în două moduri: Insert și Selection, fiecare având propriul set de comenzi rapide de la tastatură. Toate acestea sunt concepute pentru a vă face mai productive, fără a mai fi nevoie să atingeți mouse-ul. Acesta este motivul pentru care Termite este perfect potrivit pentru fluxurile de lucru fără șoarece în managerii de ferestre din tigla.

website

Notă: Există un alt emulator de terminale Linux numit Termit. Deși similar în nume, nu are aceeași abordare ca Termite.

11. Mlterm

Mare, dacă doriți: suport pentru numeroase limbi și codificări

Majoritatea emulatorilor terminali moderni suportă mai multe codificări, dar puțini se apropie de cantitatea de limbi și sisteme de scriere suportate de Mlterm. Este o necesitate pentru oricine dorește să folosească limbi RTL (de la dreapta la stânga), cum ar fi arabă, ebraică și farsi. Sunt acceptate și codificări pentru limbile indice și dravidian - hindi, bengali, gujarati, kannada, punjabi și multe altele.

Caracteristicile speciale pentru caractere verticale, dublu-lățime și combinații fac posibilă utilizarea script-urilor din Asia de Est, Thai și Vietnameză. Mai mult, Mlterm suportă mai multe servere de metode X Input Method și poate detecta automat codificarea necesară pentru intrarea dvs.

website

12. Termenul Retro Cool

Mare, dacă doriți: nostalgie-induce bomboane ochi

După cum am explicat anterior, emulatorii terminalelor Linux imită funcționalitatea dispozitivelor fizice depreciate acum. Cu toate acestea, Cool Retro Term face un pas mai departe și emulează modul în care arată (ed), de asemenea. Acum, puteți transforma întregul desktop într-o replică a unui monitor CRT vechi și să atrageți priviri curioase de la colegii și trecătorii.

Cool Retro Term vine cu mai multe scheme de culori și efecte cum ar fi pâlpâirea ecranului și linii de scanare. Deși scopul principal pare a fi doar bomboane ochi, puteți utiliza în continuare Cool Retro Term ca orice emulator de terminale.

website

13. Roxterm

Excelentă dacă doriți: o alternativă mai ușoară și încă mai caracteristică la Terminalul Gnome

ROXTerm își propune să fie o alternativă avansată la Terminalul Gnome, dar fără povara dependențelor legate de Gnome. În practică, aceasta înseamnă că veți găsi multe caracteristici familiare: suport pentru comenzile rapide de la tastatură, scheme de culori, profiluri de utilizatori și salvarea sesiunilor.

În afară de asta, ROXTerm are un meniu pop-up practic care vă permite să ascundeți bara de meniu și să maximizați spațiul de pe ecran. În plus, ROXTerm poate recunoaște căile de fișiere, nume de gazde SSH, adrese de e-mail și adrese URL web. Puteți să dați clic pe ele pentru a deschide / accesa destinația sau să apăsați pe Ctrl și să trageți linkul într-o altă aplicație.

Vorbind despre glisare, este de asemenea posibil să trageți și să plasați text și fișiere în fereastra aplicației ROXTerm. Textul este inserat în terminal, în timp ce fișierele apar ca o cale pe care o puteți manipula în continuare.

website

14. Tilda

Mare, dacă doriți: un terminal cu drop-down cu o cantitate decentă de opțiuni

Un terminal binecunoscut, Tilda este plin de opțiuni extraordinare, ușor de modificat în dialogurile Config. Puteți experimenta ascunderea automată și focalizarea sau puteți face Tilda să acopere toate celelalte ferestre de pe desktop. Tilda poate fi transparentă și puteți ajusta unde se afișează pe ecran.

Comenzile rapide de la tastatură simplifică navigarea în tab și pentru a vă asigura că nu pierdeți nimic din ieșirea unei comenzi, puteți activa scrollback nelimitat. Nu în ultimul rând, Tilda are o bară de căutare pe care o puteți trage oricând cu o comandă rapidă de la tastatură. Interogarea poate fi sensibilă la minuscule și puteți folosi și expresii regulate.

website

15. Terminix

Mare, dacă doriți: un terminal ușor, cu ferestre diferite

Terminix oferă o nouă semnificație cuvântului "tigla" . Prin împărțirea ferestrei aplicației în mai multe panouri, puteți crea zeci de layouturi pentru diferite scopuri, salvați-le și le puteți încărca atunci când este necesar. Pentru a comuta între panouri, faceți clic pe ele în bara laterală sau utilizați comenzile rapide de la tastatură.

Opțional, Terminix poate funcționa ca un terminal drop-down - configurați-l în dialogul Preferences> Quake. Există, de asemenea, opțiunea de a activa notificările pe desktop pentru procesele finalizate.

Modificarea automată a profilului este probabil cea mai practică caracteristică. În funcție de setările profilului dvs. de utilizator, acesta va schimba comportamentul și aspectul Terminix atunci când detectează modificările în numele de utilizator actual, numele de gazdă sau directorul. Rețineți totuși că Terminix are doar o versiune pe 64 de biți pentru moment.

website

Cele mai bune emulatoare de terminale pentru Linux!

Deși aceasta este deja o listă lungă, există și mai mulți emulatori de terminale pentru Linux. Unii stau la baza și fac o abordare tradițională. Alții, cum ar fi proiectul Cyborg Terminal (întrerupt), merg spre ceva complet diferit și neașteptat.

Ca întotdeauna, alegerea depinde de dvs., deci alegeți un terminal care să se potrivească cu nivelul dvs. de experiență. Cu atât de mulți emulatori de terminale care se străduiesc să fie mai ușor de utilizat și mai ușor de personalizat, chiar și cei care încep cu Linux nu ar trebui să aibă probleme să aleagă - și să utilizeze - unul.

Ce cauți într-un emulator terminal? Care este preferatul tau? Puteți recomanda și alți emulatori de terminale pentru Linux? Spuneți-ne în comentariile!

Credite de imagine: Terminalul DEC VT100 de Wolfgang Stief prin Flickr; Imagine sursă recomandată.

Top