Preporučeno, 2024

Izbor Urednika

15 najboljih emulatora terminala za Linux

Jeste li primijetili da članci o Linux terminalskim emulatorima obično kažu nešto poput "terminal nije zastrašujući"? Pa, nisu u krivu. Emulator terminala je samo aplikacija; ne postoji ništa po sebi »zastrašujuće« (naredbe koje izvodite u njemu potencijalno su opasne). Budući da se radi o aplikaciji poput bilo koje druge - recimo, glazbenog playera ili aplikacije za razmjenu poruka - lako je možete zamijeniti.

Kao što možda već znate, riječ "terminal" koristi se za označavanje stvarnih fizičkih uređaja. Imali su tipkovnicu i zaslon i omogućili ljudima interakciju s glavnim računalima. Ovih dana naši terminalni emulatori su samo softver, ali mi često za njih koristimo istu riječ - terminal.

Većina Linux terminala oponaša funkcionalnost VTxxx uređaja koje je razvila DEC (Digital Equipment Corporation), ali postoje emulatori za druge uređaje (IBM, HP, ADDM…). Linux terminali su vrlo slični jedni drugima, osobito oni koji se temelje na VTE softverskoj knjižnici. Razlika je uglavnom u dodatnim opcijama koje možete omogućiti za poboljšanje tijeka rada.

Iako će većina ljudi biti zadovoljna defaultnim terminalom koji nudi njihova Linux distribucija, neki će možda htjeti promijeniti stvari. Ako se osjećate avanturistički, ovdje je 15 najboljih Linux terminalskih emulatora koji su savršeno sposobni zamijeniti vaš trenutni:

1. Alt

Sjajno ako želite: padajući terminal s mnogo mogućnosti upravljanja karticama

AltYo nema mnogo ovisnosti, ali ima dosta postavki povezanih s karticom. Možete raditi s više kartica, prerasporediti ih, izmijeniti njihove naslove ili ih zaključati kako biste spriječili slučajno zatvaranje. Budući da se radi o padajućem terminalu, glatko klizi s ruba zaslona, ​​ali će također dobro raditi s upravljačima prozora.

AltYo može automatski otvoriti aplikacije na novim karticama kada ih pokrenete, ili ih čak i automatski pokrenuti s Linux radne površine. Početnici će biti sretni da čuju da AltYo ima jednostavan dijalog postavki, tako da ne moraju uređivati ​​nikakve konfiguracijske datoteke. Nasuprot tome, oni koji se žele okrenuti iza kulisa mogu prilagoditi AltYo CSS-om.

Web stranica

2. Kitty

Izvrstan ako želite: moderan terminal optimiziran za brzinu

Kitty ima pametnu značajku koja je relativno neuobičajena među Linux emulatorima terminala - OpenGL renderiranje . Umjesto oporezivanja CPU-a, ona se oslanja na grafičku karticu za brže i glatko izvođenje.

Možete otvoriti više primjeraka Kitty i uredno ih organizirati u jedan spremnik. Podržano je nekoliko rasporeda pločica, a čak možete spremiti izgled (sa svim pokrenutim aplikacijama i naredbama) kao sesiju i učitati ga u bilo kojem trenutku.

Web stranica

3. Extraterm

Sjajno ako želite: napredne opcije za upravljanje izlazom naredbi

Nagrada za najhladniju osobinu ide u komandne okvire Extraterma . Extraterm stavlja izlazne Linux naredbe u okvire kodirane bojama - plavo za uspješno, crveno za neuspješne naredbe. Možete brzo izbrisati izlaz naredbe klikom na ikonu X ili je otvoriti u zasebnoj kartici unutar Extraterma. Ako se prebacite u način odabira, možete urediti izlaz svakog kadra.

Ostale korisne značajke uključuju naredbe i prikazivanje naredbi. Prva vam omogućuje da koristite izlaz prethodne naredbe kao ulaz za sljedeće. Naredba show prikazuje sadržaj datoteke u prozoru terminala, a podržane su i slikovne datoteke.

Web stranica

4. Urxvt

Sjajno ako želite: proširivost i brzinu

Urxvt je skraćenica za rxvt-unicode, što upućuje na podrijetlo tog emulatora terminala. To je fork rxvt s podrškom za Unicode - standard za kodiranje koji omogućuje prikazivanje različitih sustava za pisanje i znakova u datotekama i aplikacijama.

Urxvt također podržava prilagođenu visinu linije i razmak između slova radi bolje čitljivosti. Možete koristiti urxvt u načinu poslužitelj-klijent, gdje se pokreće kao pozadinski proces (poslužitelj) radi uštede memorije i otvaranja novih urxvt prozora (klijenata) mnogo brže.

Ako je Perl vaš omiljeni programski jezik, onda je urxvt možda vaš omiljeni emulator za Linux terminal. Postoji dosta Perl proširenja za uxrvt koje možete omogućiti za uvođenje značajki kao što su kartice, URL-ovi na koje se može kliknuti i upravljanje međuspremnikom. Naravno, možete se okušati u pisanju prilagođenih proširenja.

Web stranica

5. Xfce terminal

Izvrstan ako želite: terminal pogodan za početnike s opcijskim padajućim načinom rada

Terminal Xfce omiljeni je početnik jer ga je lako prilagoditi jednostavnim dijalozima. Nudi standardne značajke koje bi se očekivale od Linux terminala, plus nekoliko sjajnih dodataka.

Možete povući i ispustiti datoteku iz upravitelja datoteka u Xfce terminal i prikazati mu punu putanju do datoteke. Pozadina prozorčića terminala može biti prozirna i možete koristiti Xfce terminal u kompaktnom načinu rada, koji skriva rubove prozora, ukrasa i alatne trake.

Najbolje od svega je izborni padajući mod koji čini Xfce Terminal rad kao i drugi popularni padajući terminali (Guake ili Tilda, koji je na ovom popisu). Svakako pročitajte službenu dokumentaciju kako biste bili sigurni da je padajući način rada ispravno postavljen.

Web stranica

6. Konsole

Izvrstan, ako želite: napredna prilagodba kroz jednostavne dijaloge

Konsole je poput jedenja u suši restoranu s pokretnom trakom. Toliko je ukusnih detalja izloženih ispred vas da odaberete što god želite… ali buljenje u njih predugo može učiniti vašu glavu vrtnjom. Gdje uopće počinjemo?

Počnimo stvaranjem profila. Konsole vam omogućuje prebacivanje između profila ili čak pokretanje više profila odjednom na različitim karticama. Svaki profil ima vlastite postavke izgleda i ponašanja, a različite školjke možete učitati u zasebne Konsole profile. Profil može automatski pokretati prilagođene naredbe i aplikacije kada ga aktivirate.

Kada postavite profile, zaronite u upravljanje karticama. Opcija Split View (Prikaz podijeljenog prikaza) istovremeno prikazuje sadržaj nekoliko kartica. Da biste premjestili kartice između prozora Konsole, jednostavno koristite opciju Kartica za kloniranje ili odvojite karticu da biste je otvorili u novom prozoru.

Ostale zanimljive značajke uključuju kontrolu protoka, koja vam omogućuje pauziranje izlaza naredbi i nadzor za aktivnost / tišinu, što vam govori što se događa s naredbama na karticama Konsole. Ako ste razočarani što Konsole nema padajući način, pogledajte Yakuake. Temelji se na Konsole i dijeli mnoge njegove značajke.

Web stranica

7. Terminal Gnome

Sjajno ako želite: stabilnost u poznatom sučelju

Gnome Terminal je nešto lakši pandan Konsole u drugom okruženju radne površine. Kao i Konsole, Gnome Terminal podržava profile i omogućuje vam da prilagodite sve od oblika pokazivača i sheme boja do kodiranja i ponašanja tipki Backspace.

Budući da se Gnome Terminal oslanja na VTE knjižnicu, njezin skup značajki gotovo je identičan drugim Linux terminalima koji dijele isti backend. Stoga vam ne bi trebalo biti previše zbunjujuće ako se prebacujete s terminala MATE Terminal ili Pantheon (osnovni OS).

Web stranica

8. Terminologija

Izvrstan ako želite: praktične preglede datoteka u terminalu

S Terminologijom, korištenje terminala može biti zabavno. Upravljanje datotekama olakšano je zahvaljujući pregledima datoteka koje se prikazuju kao male skočne prozore. Možete pregledati brojne formate datoteka, uključujući slike i video datoteke. Terminologija automatski prepoznaje URL-ove i putanje do lokalnih datoteka, tako da ih možete otvoriti klikom miša.

Ako često radite s višestrukim prozorima terminala, terminologija vam može pomoći da ih organizirate dijeljenjem prozora u okvire . Svako okno može sadržavati više kartica koje možete promjeniti po želji. Na taj način možete kombinirati nekoliko prozora u jedan. Drugi način kontrole Terminologije je Tab Switcher. Prikazuje sve prozore terminala u mreži, omogućujući vam da brzo prođete kroz njih kako biste pronašli onaj koji vam je potreban.

Web stranica

9. QTerminal

Izvrstan ako želite: padajući terminal s podrškom za multipleksiranje

QTerminal je jedna od onih aplikacija koja vas iznenađuje koliko su lagani, s obzirom na količinu značajki koje nude. To je brzi, odgovarajući padajući terminal koji vam omogućuje da prilagodite gotovo sve: od shema boja, fontova i tipkovničkih prečaca do klizača i položaja kartice, transparentnosti i oznaka.

Zahvaljujući značajkama multipleksera, QTerminal može prikazati višestruke instance emulatora terminala u jednom prozoru. Također možete podijeliti prozor aplikacije QTerminal vertikalno ili horizontalno i jednostavno se prebacivati ​​između otvorenih kartica i prozora.

Web stranica

10. Termit

Izvrstan, ako želite: tijek rada sličan Vimu koji se uvelike oslanja na tipkovničke prečace

Na prvi pogled, Termite je samo jednostavan terminalski emulator. Ako zavirite u njegovu konfiguracijsku datoteku, pronaći ćete standardni skup opcija. Postoji podrška za transparentnost, prilagođene fontove i sheme boja, URL-ove koji se mogu kliknuti i prilagođenu veličinu pomicanja.

Ali to nije sve! Termite može raditi u dva načina: Insert and Selection (Umetanje i odabir), svaki s vlastitim skupom tipkovničkih prečaca. Svi su oni osmišljeni kako bi vas učinili produktivnijim, a da nikada ne trebate doći do miša. Zbog toga je Termite savršeno prikladan za radne procese bez mišića u upravljanju prozorima pločica.

Web stranica

Napomena: Postoji još jedan Linux terminalski emulator nazvan Termit. Iako je slično po imenu, nema isti pristup kao Termite.

11. Br

Izvrstan, ako želite: podrška za brojne jezike i kodiranja

Većina modernih terminalnih emulatora podržava višestruke kodiranja, ali malo ih se približava količini jezika i sustava pisanja koje podržava Mlterm. To je obavezno za svakoga tko želi koristiti RTL (desno na lijevo) jezike kao što su arapski, hebrejski i farsi. Kodiranje za indijske i dravidske jezike - Hindski, Bengalski, Gujarati, Kannada, Punjabi i još mnogo toga - također su podržani.

Posebne značajke za okomito pisanje, dvostruku širinu i kombiniranje znakova omogućuju korištenje istočnoazijskih, tajlandskih i vijetnamskih skripti. Nadalje, Mlterm podržava više poslužitelja X Input Method i može automatski otkriti potrebno kodiranje za vaš unos.

Web stranica

12. Cool Retro pojam

Izvrstan, ako želite: nostalgijski izazivajući slatkiš

Kao što smo ranije objasnili, emulatori terminala Linux oponašaju funkcionalnost sada već odbačenih fizičkih uređaja. Međutim, Cool Retro Term je korak dalje i emulira način na koji i izgledaju. Sada možete cijelu radnu površinu pretvoriti u repliku starog CRT monitora i privući znatiželjne poglede suradnika i prolaznika.

Cool Retro Term dolazi s nekoliko shema boja i efektima kao što su treperenje zaslona i linije skeniranja. Iako se čini da je njegova primarna svrha samo oko slatkiša, još uvijek možete koristiti Cool Retro Term kao bilo koji drugi emulator terminala.

Web stranica

13. Roxterm

Izvrstan ako želite: lakša, ali značajna alternativa Gnome terminalu

Cilj ROXTerma je biti napredna alternativa Gnome terminalu, ali bez tereta zavisnosti o Gnomeu. U praksi, to znači da ćete naći mnogo poznatih značajki: podršku za tipkovničke prečace, sheme boja, korisničke profile i uštedu sesije.

Osim toga, ROXTerm ima praktičan pop-up izbornik koji vam omogućuje da sakrijete traku izbornika i maksimizirate prostor na zaslonu. Nadalje, ROXTerm može prepoznati putanje datoteka, SSH nazive hostova, adrese e-pošte i web-adrese. Možete ih kliknuti da biste otvorili / pristupili odredištu ili pritisnite Ctrl i povucite vezu u drugu aplikaciju.

Govoreći o povlačenju, također je moguće povući i ispustiti tekst i datoteke u ROXTerm prozor aplikacije. Tekst se zalijepi u terminal, dok se datoteke prikazuju kao put kojim možete dalje upravljati.

Web stranica

14. Tilda

Izvrstan ako želite: padajući terminal s pristojnom količinom opcija

Dobro poznati padajući terminal, Tilda je puna sjajnih opcija koje je lako ugađati u dijalozima Config. Možete eksperimentirati s automatskim skrivanjem i fokusiranjem ili učiniti da Tilda pokrije sve ostale prozore na radnoj površini. Tilda može biti prozirna i možete podesiti gdje se prikazuje na zaslonu.

Prečaci na tipkovnici olakšavaju navigaciju po karticama, a kako biste bili sigurni da ništa ne propustite na izlazu naredbe, možete omogućiti neograničeno pomicanje. Posljednje, ali ne i najmanje važno, Tilda ima traku za pretraživanje koju možete podići u bilo koje vrijeme pomoću tipkovničkog prečaca. Upit može biti osjetljiv na mala i velika slova, a možete koristiti i regularne izraze.

Web stranica

15. Terminix

Izvrstan ako želite: lagani terminal s različitim izgledima prozora

Terminix daje novo značenje riječi "pločice" . Podjelom prozora aplikacije na više okna možete stvoriti desetke izgleda za različite svrhe, spremiti ih i učitati kada je to potrebno. Da biste se prebacivali između okna, kliknite ih na bočnoj traci ili upotrijebite tipkovničke prečace.

Opcionalno, Terminix može raditi kao padajući terminal - konfigurirajte ga u Preferences> Quake dijaloškom okviru. Tu je i opcija uključivanja obavijesti na radnoj površini za dovršene procese.

Automatsko prebacivanje profila je možda najpraktičnija značajka. Na temelju postavki vašeg korisničkog profila, on će promijeniti ponašanje i izgled Terminixa kada otkrije promjene u trenutnom korisničkom imenu, nazivu hosta ili direktoriju. Imajte na umu, međutim, da Terminix za sada ima samo 64-bitnu verziju.

Web stranica

Najbolji terminali emulatora za Linux!

Iako je to već dugačak popis, postoje još više terminalnih emulatora za Linux. Neki se drže osnova i sporta tradicionalnim pristupom. Drugi, kao što je (prekinut) projekt Cyborg Terminala, traže nešto sasvim drugo i neočekivano.

Kao i uvijek, izbor je na vama, zato odaberite terminal koji odgovara vašoj razini iskustva. S tako mnogo terminalnih emulatora koji nastoje biti jednostavniji za upotrebu i lakši za prilagodbu, čak i potpuni Linux početnici ne bi trebali imati problema pri odabiru - i korištenju - jednog.

Što tražite u emulatoru terminala? Koji je vaš omiljeni? Možete li preporučiti neke druge emulatore terminala za Linux? Javite nam u komentarima!

Krediti za slike: DEC VT100 Terminal od Wolfgang Stiefa putem Flickra; Istaknuti izvor slike.

Top