Rekommenderas, 2024

Redaktionen

15 Bästa Terminal Emulatorer för Linux

Har du märkt att artiklar om Linux-terminalemulatorer brukar säga något som "terminalen är inte läskig"? Jo, det är inte fel. Terminalemulatorn är bara en applikation; Det finns inget iboende "skrämmande" om det (de kommandon du kör i det är potentiellt farliga). Och eftersom det är en applikation som någon annan - t.ex. en musikspelare eller en meddelandeprogram - kan du enkelt byta ut det.

Som du kanske vet, hänvisade ordet "terminal" till aktuella fysiska enheter. De hade ett tangentbord och en skärm och gjorde det möjligt för människor att interagera med mainframedatorer. Idag är våra terminala emulatorer bara programvara, men vi använder ofta samma ord - terminal - för dem.

De flesta Linux-terminaler efterliknar funktionaliteten hos VTxxx-enheter som utvecklats av DEC (Digital Equipment Corporation), men det finns emulatorer för andra enheter (IBM, HP, ADDM ...). Linux-terminaler liknar varandra, särskilt de som bygger på VTE-programbiblioteket. Skillnaden är främst i ytterligare alternativ som du kan aktivera för att förbättra ditt arbetsflöde.

Medan de flesta människor kommer att vara nöjda med standardterminalen som tillhandahålls av Linux-distributionen, kanske vissa vill byta saker. Om du känner dig äventyrlig, är det här 15 bästa Linux-terminalemulatorer som kan ersätta din nuvarande:

1. AltYo

Bra om du vill: en drop-down terminal med många flikhanteringsalternativ

AltYo har inte många beroenden, men det har många flikrelaterade inställningar. Du kan arbeta med flera flikar, omorganisera dem, ändra deras titlar eller låsa dem för att förhindra oavsiktlig stängning. Eftersom det är en drop-down terminal glider det smidigt från kanten av skärmen, men det fungerar också bra med kakel fönsterhanterare.

AltYo kan automatiskt öppna program i nya flikar när du startar det, eller till och med göra dem autostart med ditt Linux-skrivbord. Nybörjare kommer med glädje att höra att AltYo har en okomplicerad inställningsdialog, så de behöver inte redigera några konfigurationsfiler. Omvänt kan de som vill tinker bakom kulisserna anpassa AltYo med CSS.

Hemsida

2. Kitty

Bra om du vill: en modern terminal optimerad för hastighet

Kitty har en smart funktion som är relativt ovanlig bland Linux-terminalemulatorer - OpenGL-rendering . I stället för att beskatta CPU: n bygger den på grafikkortet för snabbare och jämnare utmatning.

Du kan öppna flera instanser av Kitty och organisera dem snyggt i en behållare. Flera kakellayouter stöds, och du kan till och med spara en layout (med alla körbara appar och kommandon) som en session och ladda den när som helst.

Hemsida

3. Extraterm

Bra om du vill: avancerade alternativ för hantering av kommandoutgång

Priset för den coolaste funktionen går till Extraterms kommandoramar . Extraterm ställer utmatningen av Linux-kommandon i färgkodade ramar - blå för framgångsrik, röd för misslyckade kommandon. Du kan snabbt radera utmatningen av ett kommando genom att klicka på X-ikonen, eller öppna den i en separat flik inom Extraterm. Om du växlar till urvalsläge kan du redigera utgången för varje ram.

Andra användbara funktioner inkluderar från och visa kommandon. Den första låter dig använda utgången från ett tidigare kommando som ingång för nästa. Visningskommandot visar innehållet i en fil i terminalfönstret, och även bildfiler stöds.

Hemsida

4. Urxvt

Bra om du vill: förlängbarhet och hastighet

Urxvt står för rxvt-unicode, vilket tyder på ursprunget för denna terminalemulator. Det är en gaffel med rxvt med stöd för Unicode - en kodningsstandard som gör det möjligt att representera olika skrivsystem och tecken i filer och applikationer.

Urxvt stöder också anpassad linjehöjd och brevavstånd för bättre läsbarhet. Du kan använda urxvt i server-klientläge, där det körs som en bakgrundsprocess (server) för att spara minne och att öppna nya urxvt-fönster (klienter) mycket snabbare.

Om Perl är ditt favoritprogramsspråk, kan urxvt vara din favorit Linux-terminalemulator. Det finns en hel del Perl-tillägg för uxrvt som du kan aktivera för att presentera funktioner som flikar, klickbara webbadresser och hantering av urklipp. Självklart kan du prova med din hand att skriva anpassade tillägg.

Hemsida

5. Xfce Terminal

Bra om du vill: en nybörjare vänlig terminal med valfritt rullgardinsläge

Xfce Terminal är en nybörjare favorit eftersom det är lätt att anpassa via enkla dialogrutor. Den erbjuder de standardfunktioner du kan förvänta dig från en Linux-terminal, plus några fina extras.

Du kan dra och släppa en fil från filhanteraren till Xfce Terminal och få den att visa hela sökvägen till filen. Terminalfönsterns bakgrund kan vara transparent, och du kan använda Xfce Terminal i kompaktläget, vilket döljer fönsterkanter, dekorationer och verktygsfält.

Det bästa av allt är det valfria rullgardinsläget som gör Xfce Terminal att fungera som andra populära drop-down-terminaler (Guake eller Tilda, som finns på listan). Se till att du läser den officiella dokumentationen för att säkerställa att nedrullningsfunktionen är korrekt inställd.

Hemsida

6. Konsole

Bra om du vill: avancerad anpassning genom enkla dialogrutor

Att använda Konsole är som att äta på en sushi restaurang på transportbandet. Så många läckra detaljer som ligger framför dig att välja vad du vill ... men att du stirrar på dem för länge kan göra att ditt huvud snurrar. Var börjar vi ens?

Låt oss börja med att skapa en profil. Konsole låter dig växla mellan profiler, eller ens springa flera profiler på en gång, i olika flikar. Varje profil har sitt eget utseende och beteendeinställningar, och du kan ladda olika skal i separata konsolprofiler. En profil kan automatiskt köra anpassade kommandon och program när du aktiverar den.

När du har konfigurerat profiler, dyka in i flikhantering. Alternativet Split View visar innehållet på flera flikar samtidigt. För att flytta flikar mellan Konsole-fönster, använd helt enkelt fliken Klonflik eller ta bort en flik för att öppna den i ett nytt fönster.

Andra coola funktioner inkluderar Flow Control, som låter dig pausa kommandotillgången och Monitor for Activity / Silence, som berättar vad som händer med kommandon i Konsole-flikar. Om du är besviken över att Konsole inte har ett drop-down-läge, ta en titt på Yakuake. Den är baserad på Konsole och delar många av dess funktioner.

Hemsida

7. Gnome Terminal

Bra om du vill: stabilitet i ett välkänt gränssnitt

Gnome Terminal är en något lättare motstycke till Konsole i en annan skrivbordsmiljö. Gnome Terminal stöder, liksom Konsole, profiler och låter dig anpassa allt från markörform och färgschema till kodning och Backspace-tangentbeteende.

Eftersom Gnome Terminal är beroende av VTE-biblioteket är dess funktionssätt nästan identiskt med andra Linux-terminaler som delar samma backend. Därför borde du inte hitta det för förvirrande om du byter från MATE Terminal eller Pantheon (elementary OS) Terminal.

Hemsida

8. Terminologi

Bra om du vill: praktisk filförhandsvisning i terminalen

Med terminologi kan man använda terminalen roligt. Filhantering görs enklare tack vare filförhandsvisningar som visas som små popup-fönster. Du kan förhandsgranska många filformat, inklusive bilder och videofiler. Terminologi identifierar automatiskt webbadresser och sökvägar till lokala filer, så du kan öppna dem med ett musklick.

Om du ofta arbetar med flera terminalfönster kan Terminology hjälpa dig att organisera dem genom att dela ett fönster i rutor . Varje ruta kan innehålla flera flikar som du kan ändra om du vill. På så sätt kan du kombinera flera fönster i ett. Ett annat sätt att kontrollera Terminology är flikbrytaren. Den visar alla terminalfönster i ett rutnät, så att du snabbt kan blanda dem genom att hitta den du behöver.

Hemsida

9. QTerminal

Bra om du vill: en drop-down terminal med stöd för multiplexing

QTerminal är en av de appar som överraskar dig med hur lätt de är, med tanke på hur många funktioner de erbjuder. Det är en snabb och responsiv nedrullningsterminal som låter dig anpassa nästan allt: från färgscheman, teckensnitt och tangentbordsgenvägar till rullningsläge och flikposition, transparens och bokmärken.

Tack vare Multiplexer-funktionerna kan QTerminal visa flera terminalemulatorinstanser i ett fönster. Du kan också dela QTerminal-programfönstret vertikalt eller horisontellt och enkelt växla mellan öppna flikar och fönster.

Hemsida

10. Termite

Bra om du vill: ett Vim-liknande arbetsflöde som är starkt beroende av tangentbordsgenvägar

Vid första anblicken är Termite bara en enkel terminalemulator. Om du tittar på sin konfigurationsfil hittar du en standard uppsättning alternativ. Det finns stöd för insyn, anpassade teckensnitt och färgscheman, klickbara webbadresser och anpassad scrollback-storlek.

Men det är inte allt! Termite kan fungera i två lägen: Infoga och välja, varje med sin egen uppsättning kortkommandon. De är alla utformade för att göra dig mer produktiv utan att behöva nå för musen. Därför är Termite en perfekt passform för mouseless arbetsflöden i kakel fönsterhanterare.

Hemsida

Obs! Det finns en annan Linux-terminalemulator som heter Termit. Även om det är liknande i namnet, har det inte samma inställning som Termite.

11. Mlterm

Bra om du vill: stöd för många språk och kodningar

De flesta moderna terminalemulatorer stöder flera kodningar, men få kommer nära mängden språk och skrivsystem som stöds av Mlterm. Det är ett måste för alla som vill använda RTL (höger-till-vänster) språk som arabiska, hebreiska och persiska. Kodningar för indiska och dravidianska språk - hindi, bengali, gujarati, kannada, punjabi och mer - stöds också.

Särskilda funktioner för vertikal skrivning, dubbel bredd och kombinera tecken gör det möjligt att använda östasiatiska, thailändska och vietnamesiska skript. Mlterm stöder dessutom flera X Input Method-servrar och kan automatiskt identifiera nödvändig kodning för din ingång.

Hemsida

12. Cool Retro Term

Bra om du vill: nostalgi-inducerande ögon godis

Som vi förklarade tidigare, simulerar Linux-terminalemulatorer funktionaliteten hos nuförstörda fysiska enheter. Men Cool Retro Term tar det ett steg längre och emulerar hur de ser ut (ed) också. Nu kan du göra hela skrivbordet till en replik av en gammal CRT-bildskärm och locka nyfikna blickar från medarbetare och förbipasserande.

Cool Retro Term kommer med flera färgscheman och effekter som skärmflimmer och scanlinjer. Även om dess primära syfte verkar vara bara ögonsocker, kan du fortfarande använda Cool Retro Term som någon annan terminalemulator.

Hemsida

13. Roxterm

Bra om du vill: ett lättare men ändå funktionellt alternativ till Gnome Terminal

ROXTerm syftar till att vara ett avancerat alternativ till Gnome Terminal, men utan belastning av Gnome-relaterade beroenden. I praktiken betyder det att du hittar många bekanta funktioner: stöd för tangentbordsgenvägar, färgscheman, användarprofiler och sessionbesparing.

Utöver det har ROXTerm en praktisk popup-meny som låter dig dölja menyraden och maximera skärmutrymmet. Dessutom kan ROXTerm känna igen sökvägar, SSH-värdnamn, e-postadresser och webbadresser. Du kan antingen klicka på dem för att öppna / öppna destinationen, eller tryck Ctrl och dra länken till en annan applikation.

Med tanke på att dra, är det också möjligt att dra och släppa text och filer i ROXTerm-programfönstret. Texten klistras in i terminalen medan filer visas som en väg som du kan manipulera vidare.

Hemsida

14. Tilda

Bra om du vill: en drop-down terminal med en anständig mängd alternativ

En välkänd drop-down terminal är Tilda full av bra alternativ som är lätta att tweak i Config-dialogrutorna. Du kan experimentera med att gömma och fokusera, eller göra Tilda täcka alla andra fönster på skrivbordet. Tilda kan vara transparent, och du kan justera var den visas på skärmen.

Tangentbordsgenvägar gör fliknavigering enklare, och för att du inte missar något från ett kommandos utdata kan du aktivera obegränsad scrollback. Sist men inte minst har Tilda en sökfält som du kan dra upp när som helst med en snabbtangent. Frågan kan vara skiftlägeskänslig, och du kan också använda vanliga uttryck.

Hemsida

15. Terminix

Bra om du vill: en lätt terminal med olika fönster layouter

Terminix ger en ny mening till ordet "kakel" . Genom att dela applikationsfönstret i flera rutor kan du skapa dussintals layouter för olika ändamål, spara dem och ladda dem vid behov. För att växla mellan rutor klickar du på dem i sidofältet eller använder tangentbordsgenvägar.

Eventuellt kan Terminix köras som en nedrullningsterminal - konfigurerar detta i dialogrutan Inställningar> Quake. Det finns också möjlighet att aktivera skrivbordsmeddelanden för färdiga processer.

Automatisk profilomkoppling är kanske den mest praktiska funktionen. Baserat på dina användarprofilinställningar ändras beteendet och utseendet på Terminix när det upptäcker ändringar i det aktuella användarnamnet, värdnamnet eller katalogen. Tänk på att Terminix bara har en 64-bitarsversion för nu.

Hemsida

Den bästa terminalen emulatorer för Linux!

Även om detta redan är en lång lista finns det ännu fler terminala emulatorer för Linux. Vissa håller sig till grunderna och sportar ett traditionellt tillvägagångssätt. Andra, som det (avvecklade) Cyborg Terminal-projektet, går för något helt annat och oväntat.

Som alltid är valet upp till dig, så välj en terminal som passar din erfarenhet. Med så många terminalemulatorer som strävar efter att vara mer användarvänliga och lättare att anpassa, borde även komplett Linux nybörjare inte ha problem att välja - och använda - en.

Vad letar du efter i en terminalemulator? Vilken är din favorit? Kan du rekommendera några andra terminalemulatorer för Linux? Låt oss veta i kommentarerna!

Bildkrediter: DEC VT100 Terminal av Wolfgang Stief via Flickr; Utvalda bildkälla.

Top