Har du lagt merke til at artikler om Linux-terminalemulatorer vanligvis sier noe som "terminalen er ikke skummel"? Vel, de er ikke gale. Terminalemulatoren er bare et program; Det er ingenting iboende "skummelt" om det (kommandoene du kjører i det er potensielt farlig). Og siden det er et program som alle andre - si en musikkspiller eller et meldingsprogram - kan du enkelt erstatte det.
Som du kanskje allerede vet, refererte ordet "terminal" til faktiske fysiske enheter. De hadde et tastatur og en skjerm, og aktiverte folk til å samhandle med mainframedatamaskinene. Disse dager er våre terminale emulatorer bare programvare, men vi bruker ofte det samme ordet - terminal - for dem.
Mens de fleste vil være fornøyd med standardterminalen levert av Linux-distribusjonen, kan noen kanskje bytte ting. Hvis du føler deg eventyrlystne, er det 15 beste Linux-terminalemulatorer som er i stand til å erstatte din nåværende:
1. AltYo
Flott hvis du vil: en rullegardin terminal med mange tabulasjonsalternativer
AltYo kan automatisk åpne apper i nye faner når du starter den, eller til og med lage autostart med Linux-skrivebordet ditt. Nybegynnere vil gjerne høre at AltYo har en ukomplisert innstillingsdialog, slik at de ikke trenger å redigere noen konfigurasjonsfiler. Omvendt kan de som ønsker å tinker bak kulissene tilpasse AltYo med CSS.
nettsted
2. Kitty
Flott hvis du vil: en moderne terminal optimalisert for fart
Du kan åpne flere forekomster av Kitty og organisere dem pent i en beholder. Flere fliseleggingsoppsett støttes, og du kan til og med lagre en oppsett (med alle kjørende programmer og kommandoer) som en økt og laste den når som helst.
nettsted
3. Extraterm
Flott hvis du vil: Avanserte alternativer for å administrere kommandoen
nettsted
4. Urxvt
Flott hvis du vil: utvidbarhet og fart
Urxvt støtter også tilpasset linjehøyde og letteravstand for bedre lesbarhet. Du kan bruke urxvt i server-klient modus, hvor den kjører som en bakgrunnsprosess (server) for å lagre minne og å åpne nye urxvt-vinduer (klienter) mye raskere.
Hvis Perl er ditt favoritt programmeringsspråk, så kan urxvt være din favoritt Linux-terminalemulator. Det er ganske mange Perl-utvidelser for uxrvt som du kan aktivere for å introdusere funksjoner som faner, klikkbare nettadresser og utklippstavlebehandling. Selvfølgelig kan du prøve hånden din ved å skrive tilpassede tillegg.
nettsted
5. Xfce Terminal
Flott hvis du vil: En nybegynnervennlig terminal med valgfri rullegardinmodus
Du kan dra og slippe en fil fra filbehandleren til Xfce Terminal, og få den til å vise hele banen til filen. Terminalvinduets bakgrunn kan være gjennomsiktig, og du kan bruke Xfce Terminal i Compact Mode, som skjuler vindusgrenser, dekorasjoner og verktøylinjer.
Det beste av alt er den valgfrie rullegardinmenyen som gjør Xfce Terminal til å fungere som andre populære nedlastingsterminaler (Guake eller Tilda, som er på denne listen). Sørg for å lese den offisielle dokumentasjonen for å sikre at rullegardinmenyen er riktig konfigurert.
nettsted
6. Konsole
Flott hvis du vil: Avansert tilpasning gjennom enkle dialoger
La oss begynne med å opprette en profil. Konsole lar deg bytte mellom profiler, eller til og med kjøre flere profiler samtidig, i forskjellige faner. Hver profil har sitt eget utseende og atferdsinnstillinger, og du kan laste forskjellige skjell i separate Konsole-profiler. En profil kan automatisk kjøre egendefinerte kommandoer og programmer når du aktiverer den.
Når du har konfigurert profiler, dykk du inn i tabulasjonsbehandling. Alternativet Split View viser innholdet på flere faner samtidig. For å flytte faner mellom Konsole-vinduer, bruk bare Clone Tab-alternativet, eller fjern en fane for å åpne den i et nytt vindu.
nettsted
7. Gnome Terminal
Flott hvis du vil: stabilitet i et kjent grensesnitt
Siden Gnome Terminal er avhengig av VTE-biblioteket, er funksjonssettet nesten identisk med andre Linux-terminaler som deler samme backend. Derfor bør du ikke finne det for forvirrende hvis du bytter fra MATE Terminal eller Pantheon (elementær OS) Terminal.
nettsted
8. Terminologi
Flott hvis du vil: praktisk fil forhåndsvisning i terminalen
Hvis du ofte jobber med flere terminalvinduer, kan Terminology hjelpe deg med å organisere dem ved å dele et vindu i rutene . Hver rute kan inneholde flere faner som du kan endre størrelse på vilje. På den måten kan du kombinere flere vinduer til en. En annen måte å kontrollere Terminology er Tab Switcher. Den viser alle terminalvinduer i et rutenett, slik at du raskt kan blande seg gjennom dem for å finne den du trenger.
nettsted
9. QTerminal
Flott hvis du vil: en drop-down terminal med støtte for multiplexing
Takket være Multiplexer-funksjonene kan QTerminal vise flere terminalemulatorinstanser i ett vindu. Du kan også dele QTerminal-applikasjonsvinduet vertikalt eller horisontalt og enkelt bytte mellom åpne faner og vinduer.
nettsted
10. Termite
Flott hvis du vil: En Vim-lignende arbeidsflyt som er avhengig av tastaturgenveier
Men det er ikke alt! Termite kan fungere i to moduser: Sett inn og velg, hver med sitt eget sett med hurtigtastene. De er alle designet for å gjøre deg mer produktiv uten å måtte nå for musen. Derfor er Termite en perfekt passform for mouseless arbeidsflyter i fliser vindu ledere.
nettsted
Merk: Det er en annen Linux-terminalemulator kalt Termit. Selv om det er lignende i navn, har det ikke samme tilnærming som Termite.
11. Mlterm
Flott hvis du vil: støtte for mange språk og kodinger
Spesielle funksjoner for vertikal skrift, dobbel bredde og kombinere tegn gjør det mulig å bruke østasiatiske, thailandske og vietnamesiske skript. Videre støtter Mlterm flere X Input Method-servere, og kan automatisk oppdage den nødvendige kodingen for innspillingen.
nettsted
12. Kule Retro Term
Flott hvis du vil: nostalgi-induserende øye candy
Cool Retro Term kommer med flere fargeskjemaer og effekter som skjermflimrende og skanne linjer. Selv om dets primære formål ser ut til å være bare øyehud, kan du fortsatt bruke Cool Retro Term som enhver annen terminalemulator.
nettsted
13. Roxterm
Flott hvis du vil: Et lettere, men funksjonelt alternativ til Gnome Terminal
Bortsett fra det, har ROXTerm en praktisk popup-meny som lar deg gjemme menylinjen og maksimere skjermplassen. Videre kan ROXTerm gjenkjenne filbaner, SSH-vertsnavn, e-postadresser og webadresser. Du kan enten klikke på dem for å åpne / få tilgang til destinasjonen, eller trykk Ctrl og dra linken til et annet program.
Når det gjelder å dra, er det også mulig å dra og slippe tekst og filer i ROXTerm-programvinduet. Tekst blir limt inn i terminalen, mens filer vises som en bane som du kan manipulere videre.
nettsted
14. Tilda
Flott hvis du vil: en drop-down terminal med en anstendig mengde alternativer
Tastaturgenveier gjør det lettere å navigere på navigering, og for å sikre at du ikke går glipp av noe fra en kommandos utgang, kan du aktivere ubegrenset scrollback. Sist men ikke minst, har Tilda en søkefelt som du kan trekke opp når som helst med en hurtigtast. Spørringen kan være bokstavsfølsom, og du kan også bruke vanlige uttrykk.
nettsted
15. Terminix
Flott hvis du vil: En lett terminal med forskjellige vinduer
Alternativt kan Terminix kjøre som en rullegardin terminal - konfigurer dette i dialogboksen Preferanser> Quake. Det er også mulighet til å slå på skrivebordsmeddelelser for fullførte prosesser.
nettsted
Den beste Terminal Emulators for Linux!
Selv om dette allerede er en lang liste, er det enda flere terminale emulatorer for Linux. Noen holder seg til det grunnleggende og sport en tradisjonell tilnærming. Andre, som (avviklet) Cyborg Terminal-prosjektet, går etter noe helt annet og uventet.
Som alltid er valget opp til deg, så velg en terminal som passer til ditt erfaringsnivå. Med så mange terminalemulatorer som strever etter å være mer brukervennlige og enklere å tilpasse, burde selv komplette Linux-nybegynnere ikke ha problemer med å velge - og bruke - en.
Hva ser du etter i en terminalemulator? Hvilken er din favoritt? Kan du anbefale noen andre terminalemulatorer for Linux? Gi oss beskjed i kommentarene!
Image Credits: DEC VT100 Terminal av Wolfgang Stief via Flickr; Utvalgt bildekilde.