PC

15 bästa terminalemulatorer för Linux

15 bästa terminalemulatorer för Linux

Har du märkt att artiklar om Linux-terminalemulatorer vanligtvis säger något som "terminalen är inte läskig"? De har inte fel. Terminalemulatorn är bara en applikation; det finns ingenting som är ”skrämmande” i sig (kommandona du kör i det är potentiellt farliga). Och eftersom det är en applikation som alla andra - säg, en musikspelare eller en meddelandeapp - kan du enkelt byta ut den.

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

Majoriteten av Linux-terminalerna emulerar funktionaliteten hos VTxxx-enheter som utvecklats av DEC (Digital Equipment Corporation), men det finns emulatorer för andra enheter (IBM, HP, ADDM ...). Linux-terminaler är mycket lika varandra, särskilt de som är baserade på VTE-programvarubiblioteket. Skillnaden ligger främst i ytterligare alternativ som du kan aktivera för att förbättra ditt arbetsflöde.

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

1. AltYo

Bra om du vill: en nedrullningsbar terminal med många alternativ för flikhantering

AltYo har inte många beroenden, men det har gott om flikrelaterade inställningar. Du kan arbeta med flera flikar, ordna om dem, ändra deras titlar eller låsa dem för att förhindra oavsiktlig stängning. Eftersom det är en rullgardinsmeny, det glider smidigt från kanten av din skärm, men det fungerar också bra med fönsterhanterare.

AltYo kan automatiskt öppna appar i nya flikar när du startar den eller till och med gör att de startar automatiskt med ditt Linux-skrivbord. Nybörjare kommer gärna 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 tinka bakom kulisserna anpassa AltYo med CSS.

Hemsida

2. Kattunge

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. Istället för att beskatta CPU: n är det beroende av grafikkortet för snabbare och smidigare utdata.

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

Hemsida

3. Extraterm

Bra om du vill: avancerade alternativ för hantering av kommandoutput

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

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

Hemsida

4. Urxvt

Bra om du vill: töjbarhet och hastighet

Urxvt står för rxvt-unicode, vilket antyder ursprunget till denna terminalemulator. Det är en gaffel av 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 radhöjd och bokstavsavstånd för bättre läsbarhet. Du kan använda urxvt i serverklientläge, där det körs som en bakgrundsprocess (server) för att spara minne och för att öppna nya urxvt-fönster (klienter) mycket snabbare.

Om Perl är ditt favoritprogrammeringssprå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 introducera funktioner som flikar, klickbara webbadresser och urklippshantering. Naturligtvis kan du prova att skriva anpassade tillägg.

Hemsida

5. Xfce-terminal

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

Xfce Terminal är en nybörjare favorit eftersom det är lätt att anpassa genom enkla dialogrutor. Det erbjuder de standardfunktioner du kan förvänta dig av en Linux-terminal, plus några häftiga tillbehör.

Du kan dra och släpp en fil från filhanteraren till Xfce Terminal och få den att visa hela sökvägen till filen. Terminalfönstrets bakgrund kan vara transparent och du kan använda Xfce Terminal i kompakt läge, som döljer fönsterkanter, dekorationer och verktygsfält.

Det bästa av allt är det valfria rullgardinsläget som gör att Xfce Terminal fungerar som andra populära rullgardinsterminaler (Guake eller Tilda, som finns i den här listan). Se till att läsa den officiella dokumentationen för att säkerställa att rullgardinsmenyn är korrekt inställd.

Hemsida

6. Konsole

Bra om du vill: avancerad anpassning genom enkla dialoger

Att använda Konsole är som att äta på en sushi-restaurang med transportband. Så många läckra detaljer läggs ut framför dig för att välja vad du vill ... men ändå stirra på dem för länge kan få ditt huvud att snurra. Var börjar vi till och med?

Låt oss börja med att skapa en profil. Konsole låter dig växla mellan profiler, eller till och med köra flera profiler samtidigt, i olika flikar. Varje profil har sina egna inställningar för utseende och beteende, och du kan ladda olika skal i separata Konsole-profiler. En profil kan automatiskt köra anpassade kommandon och applikationer när du aktiverar den.

När du har skapat profiler kan du 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 bara alternativet 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 kommandoutmatning 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 rullgardinslä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älbekant gränssnitt

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

Eftersom Gnome Terminal förlitar sig på VTE-biblioteket är dess funktionssats nästan identisk 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 (elementär OS) Terminal.

Hemsida

8. Terminologi

Bra om du vill: praktiska förhandsgranskningar av filer i terminalen

Med Terminology kan det vara roligt att använda terminalen. Filhantering underlättas tack vare filförhandsgranskningar som visas som små popup-fönster. Du kan förhandsgranska många filformat, inklusive bilder och videofiler. Terminologi känner automatiskt igen webbadresser och sökvägar till lokala filer, så att du kan öppna dem med ett musklick.

Om du ofta arbetar med flera terminalfönster kan Terminology hjälpa dig att organisera dem efter dela upp ett fönster i rutor. Varje ruta kan innehålla flera flikar som du kan ändra storlek på. På så sätt kan du kombinera flera fönster i ett. Ett annat sätt att kontrollera terminologi är Tab Switcher. Den visar alla terminalfönster i ett rutnät, så att du snabbt kan blanda igenom dem för att hitta det du behöver.

Hemsida

9. QTerminal

Bra om du vill: en nedrullningsbar terminal med stöd för multiplexing

QTerminal är en av de appar som överraskar dig med hur lätta de är, med tanke på mängden funktioner de erbjuder. Det är en snabb, lyhörd terminal som låter dig anpassa nästan allt: från färgscheman, teckensnitt och kortkommandon till rullnings- och flikposition, transparens och bokmärken.

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

Hemsida

10. Termit

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

Vid första anblicken är Termite bara en enkel terminalemulator. Om du tittar på dess konfigurationsfil hittar du en standarduppsättning med alternativ. Det finns stöd för transparens, anpassade teckensnitt och färgscheman, klickbara webbadresser och anpassad rullningsstorlek.

Men det är inte allt! Termite kan fungera i två lägen: Insert och Selection, var och en 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. Det är därför Termite är en perfekt passform för muslösa arbetsflöden vid kakel i fönsterhanterare.

Hemsida

Notera: Det finns en annan Linux-terminalemulator som heter Termit. Även om det är lika i namn, har det inte samma tillvägagångssätt 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 farsi. Kodningar för indikations- och dravidiska språk - hindi, bengaliska, gujarati, kannada, punjabi och mer - stöds också.

Specialfunktioner för vertikal skrivning, dubbelbredd och kombinerande tecken gör det möjligt att använda östasiatiska, thailändska och vietnamesiska manus. Dessutom stöder Mlterm flera X Input Method-servrar, och kan automatiskt upptäcka den nödvändiga kodningen för din inmatning.

Hemsida

12. Cool Retro Term

Bra om du vill: nostalgiinducerande ögongodis

Som vi förklarade tidigare, efterliknar Linux-terminalemulatorer funktionaliteten hos nu föråldrade fysiska enheter. Cool Retro Term tar dock ett steg längre och efterliknar hur de ser ut (redigerade) också. Nu kan du förvandla hela skrivbordet till en kopia av en gammal CRT-skä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 skanningslinjer. Även om dess primära syfte verkar vara bara ögongodis kan du fortfarande använda Cool Retro Term som vilken annan terminalemulator som helst.

Hemsida

13. Roxterm

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

ROXTerm syftar till att vara en avancerat alternativ till Gnome Terminal, men utan bördan av Gnome-relaterade beroenden. I praktiken betyder det att du hittar många bekanta funktioner: stöd för kortkommandon, färgscheman, användarprofiler och sessionssparande.

Bortsett från det har ROXTerm en praktisk popup-meny som låter dig dölja menyraden och maximera skärmutrymmet. Dessutom kan ROXTerm känna igen filvägar, SSH-värdnamn, e-postadresser och webb-URL: er. Du kan antingen klicka på dem för att öppna / komma åt destinationen eller trycka på Ctrl och dra länken till ett annat program.

På tal om att dra, det är också möjligt att dra och släppa text och filer till ROXTerm-applikationsfönstret. Text klistras in i terminalen medan filer visas som en sökväg som du kan manipulera vidare.

Hemsida

14. Tilda

Bra om du vill: en nedrullningsbar terminal med en anständig mängd alternativ

En välkänd nedrullningsterminal, Tilda är full av bra alternativ som är lätta att justera i dialogrutorna Config. Du kan experimentera med automatisk gömning och fokus, eller få Tilda att täcka alla andra fönster på skrivbordet. Tilda kan vara transparent och du kan justera var den visas på skärmen.

Kortkommandon gör fliknavigering enklare, och för att se till att du inte missar något från kommandot kan du aktivera obegränsad rullning. Sist men inte minst har Tilda ett sökfält som du kan dra upp när som helst med en kortkommando. Frågan kan vara skiftlägeskänslig och du kan också använda reguljära uttryck.

Hemsida

15. Terminix

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

Terminix ger ordet "plattsättning" en ny betydelse. Genom att dela upp applikationsfönstret i flera rutor kan du skapa dussintals layouter för olika ändamål, spara dem och ladda dem vid behov. Om du vill växla mellan rutorna klickar du på dem i sidofältet eller använder kortkommandon.

Valfritt kan Terminix köras som en nedrullningsbar terminal - konfigurera detta i dialogrutan Inställningar> Quake. Det finns också möjlighet att aktivera skrivbordsaviseringar för slutförda processer.

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

Hemsida

SE OCH: 10 Linux Markdown Editors du borde försöka

De bästa terminalemulatorerna för Linux!

Även om detta redan är en lång lista, finns det ännu fler terminalemulatorer för Linux. Vissa håller sig till grunderna och sportar en traditionell strategi. Andra, som det (avvecklade) Cyborg Terminal-projektet, går efter något helt annat och oväntat.

Som alltid är valet upp till dig, så välj en terminal som passar din erfarenhetsnivå. Med så många terminalemulatorer som strävar efter att vara mer användarvänliga och enklare att anpassa, bör inte kompletta Linux-nybörjare ha problem med 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ällor.

Pinspire Rip Off helt Pinterst
Människor kopierar vanligtvis tweets, Facebook-status, blogginlägg men Samwer-bröderna är professionella kopior som kopierar populära webbplatser och ...
Hur får man fler Twitter-följare, låter oss spela ett spel
Jag har läst mycket om, "Hur får jag fler Twitter-följare", jag är säker på att du också har läst om det, men det hjälpte mig inte. Innan jag skrev d...
Vad händer när vi utbildar flickor? Humaira är svaret
Humaira Bachal, en 27-årig flicka från Karachi, Pakistan är utan tvekan en spelväxlare i sina egna rättigheter. Hon började undervisa när hon var 15 ...