Anbefalet, 2020

Redaktørens Valg

15 bedste terminal emulatorer til Linux

Har du bemærket, at artikler om Linux terminal emulatorer normalt siger noget som "terminalen er ikke skræmmende"? Nå, de er ikke forkerte. Terminalemulatoren er kun et program; der er intet iboende "skræmmende" om det (de kommandoer du løber i er potentielt farlige). Og da det er en applikation som enhver anden - f.eks. En musikafspiller eller en messaging app - kan du nemt erstatte den.

Som du måske allerede ved, brugte ordet "terminal" til at referere til faktiske fysiske enheder. De havde et tastatur og en skærm, og aktiverede folk til at interagere med mainframedatamaskinerne. Disse dage er vores terminale emulatorer kun software, men vi bruger ofte det samme ord - terminal - for dem.

De fleste Linux-terminaler efterligner funktionaliteten af ​​VTxxx-enheder udviklet af DEC (Digital Equipment Corporation), men der er emulatorer til andre enheder (IBM, HP, ADDM ...). Linux-terminaler ligner hinanden meget, især dem, der er baseret på VTE-softwarebiblioteket. Forskellen er primært i ekstra muligheder, som du kan aktivere for at forbedre din arbejdsgang.

Mens de fleste mennesker vil være tilfredse med standardterminalen, der leveres af deres Linux-distribution, kan nogle måske skifte tingene op. Hvis du føler dig eventyrlystne, er der 15 bedste Linux-terminalemulatorer, der er i stand til at erstatte din nuværende

1. AltYo

Fantastisk, hvis du vil: En drop-down-terminal med mange fanebestemmelsesindstillinger

AltYo har ikke mange afhængigheder, men det har masser af fanelignende indstillinger. Du kan arbejde med flere faner, omarrangere dem, ændre deres titler eller låse dem for at forhindre utilsigtet lukning. Da det er en drop-down terminal, glider det glat fra skærmens kant, men det fungerer også godt med fliser vinduesledere.

AltYo kan automatisk åbne apps i nye faner, når du starter det, eller endda gøre dem autostart med dit Linux-skrivebord. Begyndere vil med glæde høre, at AltYo har en ukompliceret indstillingsdialog, så de behøver ikke at redigere nogen konfigurationsfiler. Omvendt kan de, der ønsker at tinker bag kulisserne, tilpasse AltYo med CSS.

Internet side

2. Kitty

Fantastisk, hvis du vil: En moderne terminal optimeret til hastighed

Kitty har en smart funktion, der er relativt usædvanlig blandt Linux terminal emulatorer - OpenGL rendering . I stedet for at beskatte CPU'en baserer den sig på grafikkortet for hurtigere og mere jævn udgang.

Du kan åbne flere forekomster af Kitty og organisere dem pænt i en beholder. Flere flisebelægningslayouter understøttes, og du kan endda gemme et layout (med alle kørende apps og kommandoer) som en session og indlæse den til enhver tid.

Internet side

3. Extraterm

Fantastisk, hvis du vil: avancerede indstillinger til styring af kommandoudgang

Prisen for den sødeste funktion går til Extraterms kommandorammer . Extraterm placerer output fra Linux kommandoer i farvekodede rammer - blå for succesfuld, rød for mislykkede kommandoer. Du kan hurtigt slette output fra en kommando ved at klikke på X-ikonet eller åbne den i en separat fane i Extraterm. Hvis du skifter til valgtilstand, kan du redigere udgangen af ​​hver ramme.

Andre nyttige funktioner inkluderer fra og vise kommandoer. Den første giver dig mulighed for at bruge output fra en tidligere kommando som input til den næste. Vis kommandoen viser indholdet af en fil i terminalvinduet, og også billedfiler understøttes.

Internet side

4. Urxvt

Fantastisk, hvis du vil: udvidelighed og hastighed

Urxvt står for rxvt-unicode, som tyder på oprindelsen af ​​denne terminalemulator. Det er en gaffel af rxvt med støtte til Unicode - en kodningsstandard, der gør det muligt at repræsentere forskellige skrivesystemer og tegn i filer og applikationer.

Urxvt understøtter også brugerdefineret linjehøjde og brevafstand for bedre læsbarhed. Du kan bruge urxvt i server-klient-tilstand, hvor den kører som en baggrundsproces (server) for at gemme hukommelse og for at åbne nye urxvt-vinduer (klienter) meget hurtigere.

Hvis Perl er dit yndlingsprogrammeringssprog, så kan urxvt være din foretrukne Linux-terminalemulator. Der er ganske mange Perl-udvidelser til uxrvt, som du kan aktivere til at introducere funktioner som faner, klikbare webadresser og udklipsholderstyring. Selvfølgelig kan du prøve din hånd ved at skrive tilpassede udvidelser.

Internet side

5. Xfce Terminal

Fantastisk, hvis du vil: En nybegyndervenlig terminal med valgfri drop-down-tilstand

Xfce Terminal er en nybegynderes favorit, fordi det er let at tilpasse gennem enkle dialoger. Det tilbyder de standardfunktioner, du kan forvente af en Linux-terminal, plus et par kølige ekstramateriale.

Du kan trække og slippe en fil fra filhåndteringen til Xfce Terminal og få den til at vise hele stien til filen. Terminalvinduets baggrund kan være gennemsigtig, og du kan bruge Xfce Terminal i Compact Mode, som gemmer vinduesgrænser, dekorationer og værktøjslinjer.

Det bedste er det valgfrie drop-down-system, der gør Xfce Terminal til at fungere som andre populære drop-down-terminaler (Guake eller Tilda, som er på denne liste). Sørg for at læse den officielle dokumentation for at sikre, at rullemenuen er korrekt konfigureret.

Internet side

6. Konsole

Fantastisk, hvis du vil: avanceret tilpasning ved hjælp af enkle dialoger

Brug af Konsole er som at spise på et transportbånd sushi restaurant. Så mange lækre detaljer, der ligger foran dig for at vælge alt, hvad du vil ... men at stirre på dem for længe kan få dit hoved til at dreje. Hvor begynder vi endda?

Lad os begynde med at oprette en profil. Konsole giver dig mulighed for at skifte mellem profiler eller endda køre flere profiler på én gang i forskellige faner. Hver profil har sit eget udseende og opførsel indstillinger, og du kan indlæse forskellige skaller i separate Konsole profiler. En profil kan automatisk køre brugerdefinerede kommandoer og programmer, når du aktiverer den.

Når du har oprettet profiler, skal du dykke i tabstyring. Indstillingen Split View viser indholdet af flere faner samtidigt. Hvis du vil flytte faner mellem Konsole-vinduer, skal du blot bruge Clone Tab-indstillingen eller fjerne en fane for at åbne den i et nyt vindue.

Andre cool funktioner inkluderer Flow Control, som giver dig mulighed for at sætte pause på kommandoudgang og Monitor for Activity / Silence, som fortæller dig, hvad der sker med kommandoer i Konsole-faner. Hvis du er skuffet over, at Konsole ikke har en drop-down-tilstand, skal du kigge på Yakuake. Det er baseret på Konsole og deler mange af dens funktioner.

Internet side

7. Gnome Terminal

Fantastisk, hvis du vil: stabilitet i et velkendt interface

Gnome Terminal er en noget lettere modstykke til Konsole i et andet skrivebordsmiljø. Som Konsole understøtter Gnome Terminal profiler, og lader dig tilpasse alt fra markørform og farveskema til kodning og Backspace-nøgle adfærd.

Siden Gnome Terminal er afhængig af VTE-biblioteket, er dets funktionssæt næsten identisk med andre Linux-terminaler, der deler samme backend. Derfor bør du ikke finde det for forvirrende, hvis du skifter fra MATE Terminal eller Pantheon (elementær OS) Terminal.

Internet side

8. Terminologi

Fantastisk, hvis du vil: Praktiske filforhåndsvisninger i terminalen

Med terminologi kan det være sjovt at bruge terminalen. Filhåndtering gøres lettere takket være filforhåndsvisninger, der vises som små pop op-vinduer. Du kan forhåndsvise mange filformater, herunder billeder og videofiler. Terminologi genkender automatisk webadresser og stier til lokale filer, så du kan åbne dem med et klik med musen.

Hvis du ofte arbejder med flere terminalvinduer, kan Terminology hjælpe dig med at organisere dem ved at opdele et vindue i ruder . Hver rude kan indeholde flere faner, som du kan ændre på vilje. På den måde kan du kombinere flere vinduer ind i en. En anden måde at kontrollere Terminologi på er Tab-switcher. Det viser alle terminalvinduer i et gitter, så du hurtigt kan blande dem igennem for at finde den du har brug for.

Internet side

9. QTerminal

Fantastisk, hvis du vil: En drop-down terminal med support til multiplexing

QTerminal er en af ​​de apps, der overrasker dig med, hvor lette de er, i betragtning af antallet af funktioner, de tilbyder. Det er en hurtig og lydhurtig drop-down-terminal, som lader dig tilpasse næsten alt: fra farveskemaer, skrifttyper og tastaturgenveje til rullepanel og faneposition, gennemsigtighed og bogmærker.

Takket være Multiplexer-funktionerne kan QTerminal vise flere terminalemulatorinstanser i et vindue. Du kan også opdele vinduet QTerminal applikationen lodret eller vandret og nemt skifte mellem åbne faner og vinduer.

Internet side

10. Termite

Fantastisk, hvis du vil: En Vim-lignende arbejdsgang, der afhænger meget af tastaturgenveje

Ved første øjekast er Termite bare en simpel terminalemulator. Hvis du kigger på sin konfigurationsfil, finder du et standard sæt indstillinger. Der er støtte til gennemsigtighed, brugerdefinerede skrifttyper og farveskemaer, klikbare webadresser og brugerdefineret scrollbackstørrelse.

Men det er ikke alt! Termite kan fungere i to tilstande: Indsæt og valg, hver med sit eget sæt tastaturgenveje. De er alle designet til at gøre dig mere produktiv uden at skulle nå til musen. Derfor er Termite en perfekt pasform til mouseless arbejdsgange i fliser vinduesforvaltere.

Internet side

Bemærk: Der er en anden Linux-terminalemulator kaldet Termit. Selv om det er lignende i navn, har det ikke samme tilgang som Termite.

11. Mlterm

Fantastisk, hvis du vil: støtte til mange sprog og kodninger

De fleste moderne terminalemulatorer understøtter flere kodninger, men få kommer tæt på mængden af ​​sprog og skrivesystemer understøttet af Mlterm. Det er et must-have for alle, der ønsker at bruge RTL (højre til venstre) sprog som arabisk, hebraisk og persisk. Kodninger til indiske og dravidiske sprog - Hindi, Bengali, Gujarati, Kannada, Punjabi og meget mere - understøttes også.

Særlige funktioner til lodret skrift, dobbelt bredde og kombinere tegn gør det muligt at bruge østasiatiske, thailandske og vietnamesiske scripts. Mlterm understøtter endvidere flere X Input Method-servere og kan automatisk registrere den nødvendige kodning for din input.

Internet side

12. Cool Retro Term

Fantastisk, hvis du vil: nostalgi-inducerende øjengods

Som vi forklarede tidligere, simulerer Linux-terminalemulatorer funktionaliteten af ​​nuudviste fysiske enheder. Men Cool Retro Term tager det et skridt videre og emulerer den måde, de ser ud (ed) på. Nu kan du gøre hele dit skrivebord til en replik af en gammel CRT-skærm og tiltrække nysgerrige blik fra kolleger og forbipasserende.

Cool Retro Term leveres med flere farveskemaer og effekter som skærmflimrende og scan linjer. Selvom dets primære formål synes at være bare øjenhag, kan du stadig bruge Cool Retro Term som enhver anden terminalemulator.

Internet side

13. Roxterm

Fantastisk, hvis du vil: Et lettere, men funktionsfuldt alternativ til Gnome Terminal

ROXTerm har til formål at være et avanceret alternativ til Gnome Terminal, men uden byrden af ​​Gnome-relaterede afhængigheder. I praksis betyder det, at du finder mange kendte funktioner: understøttelse af tastaturgenveje, farveskemaer, brugerprofiler og sessionbesparelse.

Udover det har ROXTerm en praktisk pop op-menu, som giver dig mulighed for at skjule menulinjen og maksimere skærmrummet. Desuden kan ROXTerm genkende filstier, SSH-hostnavne, e-mailadresser og webadresser. Du kan enten klikke på dem for at åbne / få adgang til destinationen, eller tryk på Ctrl og træk linket til et andet program.

Når det drejer sig om at trække, er det også muligt at trække og slippe tekst og filer i ROXTerm-programvinduet. Tekst bliver indsat i terminalen, mens filer vises som en sti, som du kan manipulere yderligere.

Internet side

14. Tilda

Fantastisk, hvis du vil: En drop-down terminal med en anstændig mængde muligheder

En velkendt drop-down terminal, Tilda er fuld af gode muligheder, der er nemme at finjustere i Config-dialogerne. Du kan eksperimentere med automatisk skjule og fokusere, eller gøre Tilda til alle andre vinduer på skrivebordet. Tilda kan være gennemsigtig, og du kan justere, hvor den vises på skærmen.

Tastaturgenveje gør fane navigation lettere, og for at sikre, at du ikke går glip af noget fra en kommandos output, kan du aktivere ubegrænset scrollback. Sidst men ikke mindst har Tilda en søgelinje, som du kan trække op når som helst med en tastaturgenvej. Forespørgslen kan være case-følsom, og du kan også bruge regulære udtryk.

Internet side

15. Terminix

Fantastisk, hvis du vil: En letvægts terminal med forskellige vindueslayouter

Terminix giver en ny betydning til ordet "fliser" . Ved at opdele applikationsvinduet i flere ruder kan du oprette snesevis af layout til forskellige formål, gemme dem og indlæse dem, når det er nødvendigt. Hvis du vil skifte mellem ruder, skal du klikke på dem i sidepanelet eller bruge tastaturgenveje.

Eventuelt kan Terminix køre som en drop-down terminal - konfigurer dette i dialogboksen Preferences> Quake. Der er også mulighed for at tænde desktop notifikationer til gennemførte processer.

Automatisk profilskift er måske den mest praktiske funktion. Baseret på dine brugerprofilindstillinger ændrer det adfærd og udseende af Terminix, når det registrerer ændringer i det aktuelle brugernavn, værtsnavn eller mappe. Husk dog, at Terminix kun har en 64-bit version for nu.

Internet side

The Best Terminal Emulators for Linux!

Selv om dette allerede er en lang liste, er der endnu flere terminale emulatorer til Linux. Nogle holder fast i det grundlæggende og sporter en traditionel tilgang. Andre, ligesom det (ophørte) Cyborg Terminal-projekt, går efter noget helt andet og uventet.

Som altid er valget op til dig, så vælg en terminal, der passer til dit niveau af erfaring. Med så mange terminalemulatorer, der stræber efter at være mere brugervenlige og lettere at tilpasse, selv komplette, skal Linux begyndere ikke have problemer med at vælge - og bruge - en.

Hvad ser du efter i en terminalemulator? Hvilken er din favorit? Kan du anbefale nogle andre terminalemulatorer til Linux? Lad os vide i kommentarerne!

Billedkreditter: DEC VT100 Terminal af Wolfgang Stief via Flickr; Fremhævet billedkilde.

Top