Slik tilpasser du Konsole, Standard KDE Terminal Emulator

Linux-terminalen kommer ikke til å bli foreldet når som helst snart, så det er på tide å omfavne det. Hvis du er klar til å ta det, er Konsole et godt sted å starte.

Linux-terminalen kommer ikke til å bli foreldet når som helst snart, så det er på tide å omfavne det.  Hvis du er klar til å ta det, er Konsole et godt sted å starte.
Annonse

Her er den kalde, harde sannheten om Linux: terminalen kommer ikke til å bli foreldet når som helst snart, uansett hvor mye du misliker det.

Nybegynnervennlige distribusjoner som Ubuntu og Linux Mint Er Linux Mint 17 "Qiana" The Ubuntu Killer? Er Linux Mint 17 "Qiana" The Ubuntu Killer? Den nyeste versjonen av Linux Mint, den 17. versjonen kodenavnet "Qiana", er ute! Det er et flott alternativ for folk som forlater Windows, så vel som de som bare ikke liker Ubuntu. Les Mer vil sjelden (hvis noensinne) kreve at du åpner terminalemulatoren, men de inneholder fortsatt det som en av standardprogrammene. Tross alt er terminalen en bestanddel av Linux-historien. Penguin Origins: Historien om Linux [Geek History] Penguin Origins: Historien om Linux [Geek History] Det er praktisk talt ingen plass du kan gå uten å være i kontakt med Linux - det krefter alt fra vanlige datamaskiner til de kraftigste serverne til våre håndholdte mobilenheter. De fleste som ikke er techies ... Les mer, og konseptet med kommandolinjeverktøy er vevd inn i Unix-filosofien. I stedet for å motstå og unngå det, hvorfor ikke omfavn terminalen og lær hvordan du bruker den?

konsole-kunnskaps cowsay-melding

Hvis du er klar til å ta det, er Konsole et godt startverktøy. Det er standard terminalemulatoren på KDE og skip med hver KDE-distribusjon, men du kan installere den hvor som helst hvis du ikke bryr deg om avhengighetene.

Konsole er et velbalansert program som lar brukerne tilpasse det gjennom dialoger og menyer. Dette er flott for nybegynnere som ikke vil redigere konfigurasjonsfiler bare for å endre tekstfargen, som er nødvendig med andre, vanligvis lette terminalemulatorer. Samtidig vil avanserte brukere ikke føle seg svak når de bruker Konsole fordi nesten alle aspekter av applikasjonen kan styres og endres. Denne veiledningen vil vise frem de funksjonene som gjør Konsole kraftige og lære deg å tilpasse dem til dine behov.

En bit av motivasjon

Før vi blir kjent med Konsole, vil jeg motivere de som fortsatt ikke er solgt på ideen om å bruke terminalen.

konsole-kunnskap-frustrert-user

Ja, jeg forstår at det kan føles skremmende. Hvordan komme over din frykt for å mislykkes på Linux. Hvordan komme over din frykt for å mislykkes på Linux. Har du spørsmål om bytte til Linux-verden? Hvis du leser dette fra start til slutt, har du mange svar og tips for å lykkes på Linux. Les mer om du aldri har brukt noe som det før. Vi har alle vært nybegynnere på et tidspunkt. Dessuten er risikoen for å ødelegge Linux-systemet med kommandoer. 9 Dødlige Linux-kommandoer, du burde aldri kjøre 9 dødelige Linux-kommandoer, du bør aldri kjøre. Du bør aldri kjøre en Linux-kommando, med mindre du vet nøyaktig hva den gjør. Her er noen av de dristigste Linux-kommandoene som du, for det meste, vil unngå. Les mer er ekte, spesielt hvis du bruker dem uten å vite hva de gjør.

Men i dag er det mye lettere å være en Linux-nybegynner 5 Golden Rules for å leve av som en ny Linux-bruker 5 Gyldne regler for å leve av som en ny Linux-bruker Hvordan sikrer du at overgangen til det nye operativsystemet er glatt? Hold deg til de følgende fem reglene, og du bør gjøre det bra. Les mer enn det var, si for femten år siden. Nettverket er større og det finnes utallige gratis ressurser. Linux Advantage: 5 nettsteder du bør lede til for å lære Linux. Linux-fordelen: 5 nettsteder du bør lede til for å lære Linux, enten du har slått av Linux i mange år eller du er bare høre om det, det er mange grunner til å starte i dag. Vil du prøve nå? Disse ressursene vil komme i gang. Les mer, opplæringsprogrammer og til og med nettkurser Åpne for alle: Linux Foundation og edX Launch Course for å lære Linux Åpen for alle: Linux Foundation og edX Launch Course for Learning Linux Learning Linux er i ferd med å bli enklere og organisert med en to-sidet push. I et stort utdanningsinitiativ bygger The Linux Foundation et Massive Open Online Course (MOOC) -program i samarbeid med edX. Les mer som hjelper deg å lære alt om Linux-kommandoer. En AZ av Linux - 40 viktige kommandoer. Du bør vite en AZ av Linux. 40 viktige kommandoer. Du bør vite. Linux er det ofte ignorerte tredje hjulet til Windows og Mac. Ja, det siste tiåret har operativsystemet for åpen kildekode fått mye trekkraft, men det er fortsatt langt fra å bli vurdert ... Les mer. Langt borte er dagene med å kjeve over kjedelig tekst-bare dokumentasjon: nå kan du lære å bruke terminalen 4 måter å lære deg Terminalkommandoer på Linux 4 måter å lære deg Terminalkommandoer på Linux Hvis du vil bli en sann Linux-mester, Å ha litt terminal kunnskap er en god ide. Her kan du bruke metoder til å begynne å lære deg selv. Les mer med den metoden som passer deg best.

Ja, terminalen kan virke overflødig og gammeldags i begynnelsen. Ja, du kan sikkert bruke Linux for resten av livet uten å røre ved det. Fortsatt vurdere disse punktene:

  • terminalen er uunnværlig for feilsøking. Kjør et misbehavende program i terminalen, og i de fleste tilfeller får du en utgang som vil peke på problemet
  • hvis du søker hjelp på et diskusjonsforum, er det kun en eneste kommandoen som kun er tekst, raskere å dele og analysere enn en rekke skjermbilder
  • det grunnleggende settet med kommandolinjeverktøy er mer eller mindre det samme på hver Linux-distribusjon, så det spiller ingen rolle om du bruker elementaryOS Elementary OS Freya: Den neste store oppdateringen til en økende Linux Distro Elementary OS Freya: Den neste store oppdateringen til en økende Linux Distro Nå får vi et glimt på den første betaen av den neste utgitte kodenavnet "Freya". Hva er nytt i Freya, og er det verdt å oppgradere eller bytte til det fra andre distribusjoner? Les mer, og personen som hjelper deg, har Arch Linux. De kan be om utdata fra kommandoer for maskinvareoppføring uten å bekymre deg om du har dem på systemet ditt
  • du kan kjøre hvilket som helst program fra terminalen, og noen programmer har spesielle alternativer som sikker modus som er vanskelig (eller umulig) å få tilgang til fra det vanlige grafiske grensesnittet
  • Kjører applikasjoner med forhøyede rettigheter er noen ganger nødvendig, og det er lettere å gjøre fra terminalen
  • handlinger som krever flere klikk og trudging gjennom bekreftelsesdialoger i et program, kan ofte automatiseres via skript 5 Nybegynner Linux Oppsett Ideer For Cron Jobs & Shell Scripts 5 Begynner Linux Oppsett Ideer For Cron Jobs & Shell Scripts Med bash scripting kan du gjøre et komplekst serie oppgaver i en rask gå så det er flott for omfattende og gjentatte behov. Det er også en fin måte å bli kjent med terminal. Les mer eller enkle linjer i terminalen. På den måten kan du øke hastigheten på arbeidsflyten din og "få datamaskinen til å fungere for deg"
  • det blir enda bedre når du lager aliaser Hvordan definerer kommandolinjalasjer på hvilket operativsystem som helst Hvordan definere kommandolinjalasjer på hvilket operativsystem vi har snakket om, og anbefalt å ta tak i datamaskinens kommandolinjeterminal mange ganger tidligere . Tina skrev en god primer for Windows-brukere med en nybegynners guide til Windows Command ... Les mer: du trenger ikke å huske kommandoer eller bytter, bare det ordet du velger som et alias
  • hvis du vil føle deg som en hacker eller imponere vennene dine med din "mad skillz", er det mer nyttig å faktisk vite hva du gjør i terminalen enn å bare late som du skriver IdleKeyboard: Fake Keyboard Typing Sounds While You Surf Web IdleKeyboard: Feil tastatur skrive lyd når du surfer på nettet Les flere kommandoer

Overbevist? Flott. La oss finne ut hvordan du tilpasser Konsole. Vær oppmerksom på at skjermbilder og beskrivelser refererer til den siste stabile versjonen av Konsole for KDE 4.1x. Søknaden har blitt sendt til Plasma 5 Den nåværende tilstanden til det nye Linux-skrivebordsmiljøet, Plasma 5 Den nåværende tilstanden til det nye Linux-skrivebordsmiljøet, Plasma 5 Etter flere år med polering av 4.x-serien, fører KDE igjen en innovasjonskonkurranse blant Linux-skrivebordsmiljøer med sitt nyeste produkt: Plasma 5. Les mer, men det er fortsatt plaget av irriterende feil, så jeg valgte den eldre versjonen.

Profiler og utseende

Profiler er Konsolys mest praktiske funksjon. De gjør det mulig å sette opp så mange separate konfigurasjoner som du vil, og bytte mellom dem i en økt, eller til og med bruke flere profiler samtidig, hver i sin egen kategori. Du kan opprette og redigere profiler i dialogboksen Innstillinger> Administrer profiler .

konsole-kunnskap-redigerings profil

Hver profil kan starte i en annen katalog og ha en tilpasset vindustørrelse. Konsole åpner Bash-skallet som standard, men du kan kjøre andre skjell (som zsh eller fisk) i egne profiler og faner, eller sette opp en annen kommando eller et program som starter når du laster en profil. Denne konfigurasjonsdialogboksen inneholder forskjellige innstillinger for Konsole-atferd, slik at du kan erklære egendefinerte nøkkelbindinger i Tastatur- fanen og kontrollere museklikkhandlinger i Mus- fanen. Vi kommer tilbake til andre alternativer i de neste avsnittene.

konsole-kunnskap-mus-aksjoner

Den mest interessante kategorien er Utseende . Konsole støtter fargeskjemaer Solarized - En skarp, vitenskapelig basert fargeskjema for dine apper Solarized - En skarp, vitenskapelig basert fargeskjema for dine apper Hvis du bruker dagene dine foran en dataskjerm, kan farge være et viktig verktøy i bekjempe tretthet og øyenstamme. Omtrent hver tekstredigerer støtter syntaksfarger, og mange ... Les mer, som du kan lage selv eller laste ned gratis. Du kan justere bakgrunns- og skriftfarger for optimal kontrast, og velg skrifttype og -størrelse (Konsole oppdager og viser bare monospaced-skrifter installert på systemet). Hvis du vil, kan du til og med sette et bakgrunnsbilde for terminalen din.

konsole-kunnskaps farger-utseende

Bortsett fra individuell profilkonfigurasjon, har Konsole en generell innstillingsdialog under Innstillinger> Konfigurer Konsole . Her kan du velge om du vil vise faner og hvor du skal sette dem, samt endre utseendet på Konsolys vindues tittellinje.

konsole-kunnskap-customize-faner

Hvis du er i omhyggelig tweaking, vil du gjerne høre at Konsole lar deg laste en egendefinert CSS-fil for å endre skrifttype, farge og størrelse på faner og fanebladet.

Tab Management

Nå er det åpenbart at Konsole støtter faner. Det er ikke noe uvanlig om det-flippert surfing. De 5 beste Firefox 4-tilleggene for fanebladet. De 5 beste Firefox 4-tilleggene for flippert nettlesing. Les mer har blitt en de facto- standard for nettlesere og skrivebordsprogrammer som tekstredigerere. Avansert Linux-tekstredaktører Sammenlignet: kate vs gedit Avansert Linux-tekstredigerere Sammenlignet: kate vs gedit Enhver Linux-bruker vil fortelle deg at en god tekstredigerer er en viktig komponent i et datasystem, uansett om du er ny bruker eller en erfaren proff. Mens du bruker en Terminal-tekst ... Les mer, filansvarlige og terminalemulatorer 5 Cool Apps for å gjøre Linux-terminalen mer produktiv 5 Cool Apps for å gjøre Linux-terminalen mer produktiv Les mer har fulgt etter. I Konsole kan du endre navn på og løsne hver fane hvis du klikker på den i fanefeltet.

konsole-kunnskap-rename-fanen

Fjerne en fane lukker den i det nåværende Konsole-vinduet og åpner det i en ny. Dette er nyttig når du vil flytte et aktivt program til et annet virtuelt skrivebord. For å kopiere en fane til det nåværende vinduet, bruk alternativet Fil> Klonfane . Hvis du vil ha en oversikt over flere faner samtidig, tilbyr Konsole Split View- alternativet i Vis-menyen.

konsole-kunnskap-split-view

Split View vil kopiere alle åpne faner i horisontale eller vertikale beholdere, i hovedsak skape en windows-within-a-window-situasjon. Du kan velge den samme kategorien i hver beholder, men bla til forskjellige posisjoner i hver enkelt, noe som er nyttig når du leser en lang fil. Det er viktig å huske at lukking av en kategori i en visning lukker den i alle aktive visninger. Konsole støtter også fullskjermmodus, som vil dekke panelet og alle aktive vinduer når du trykker på F11 . Det er en rask måte å skjule skrivebordet på!

konsole-kunnskap-bokmerker

Hvis du ofte jobber med de samme katalogene og finner deg selv åpne de samme filene i Konsole-faner hver dag, er det godt å vite at du kan bokmerke alle åpne faner som en mappe og laste dem alle på en gang neste gang du starter Konsole. På en måte erstatter Konsole-bokmerker funksjonen Save Session Slik får du mest mulig ut av Firefox Session Manager Slik får du mest mulig ut av Firefox Session Manager Å gjenopprette leserøkter var en milepæl i nettleserutvikling. I mellomtiden tilbyr alle nettlesere denne funksjonen til en viss grad. Firefox lar deg gjenopprette tidligere vinduer og faner, men det kommer ikke med en forseggjort økt ... Les mer du kanskje husker fra din favoritt nettleser.

Arbeide med filer og kommandoer

Konsole er en god følgesvenn til en filbehandling - spesielt til Dolphin, KDEs standard - av flere grunner. For det første har det et alternativ i Fil-menyen som åpner filbehandleren i den aktive katalogen. For det andre kan du dra og slippe elementer fra filbehandlingsvinduet til konsolvinduet og få en kontekstmeny med et sett med praktiske handlinger for å kopiere, åpne og koble til filer og mapper.

konsole-kunnskap-slipp

Hvis du vil overvåke endringer i en logg eller en annen fil, kan du se Vis-menyen og skjermbildet for aktivitet / stillhet . Hvis du velger dette, vil Konsole kunne varsle deg via stasjonære varsler når noe skjer (eller slutter å skje) i kategorien som du aktiverte alternativet for. Hvis du gjør sikkerhetskopiene i terminalen, kan du bruke dette for å bli varslet når de er ferdigstilt.

konsole-kunnskap-monitor-aktivitet

Som med ethvert annet KDE-program, kan du velge typen varsler for Konsole. Du finner dialogboksen under Innstillinger> Konfigurer varsler .

konsole-kunnskap-varslinger

Bortsett fra å spore utgangen av en kommando, kan Konsole også lagre den som en tekst eller HTML-fil, og skrive den ut til PDF eller papir. Begge alternativene er i Fil-menyen. Du kan kontrollere omfanget av eksporterte filer ved å justere størrelsen på scrollbacken. Den kan forhåndsinnstille for hver profil, eller endret på-fly for hver åpnet fane ved å høyreklikke og velge Juster Scrollback fra hurtigmenyen.

konsole-kunnskap rullende

Noen ganger Linux kommandoer 9 Quirky Linux Commands Du trenger å vite (og vil elske) 9 Quirky Linux Commands Du trenger å vite (og vil elske) Lag ASCII kunst, snakk med datamaskinen og spill tekstopplevelser. Din Linux-kommandolinje er ikke bare for arbeid: det kan være rar underholdende, hvis du kjenner de riktige kommandoene. Les mer produserer store utganger, blinker flere hundre linjer med kode over skjermen før du klarer å lese dem. For å gi deg mer kontroll over innholdet i terminalvinduet, kan Konsole du bytte Flow Control- et alternativ for å stoppe utgangen av en kommando ved å trykke på en hurtigtast. Igjen kan du konfigurere denne funksjonen for hver Konsole-profil.

konsole-kunnskapsflyt

Flere tweaks, triks og få hjelp

Konsols styrke slutter ikke her. Det er mange flere funksjoner og konfigurasjonsalternativer, både store og små, som du kan bruke til å slå Konsole til en perfekt tilpasset terminalemulator. Hvis du liker tastaturgenveier, kan du gjerne definere din egen, eller bare bruke standardinnstillingene. Ctrl + mushjul vil for eksempel aktivere zoom, og holde Ctrl + Alt mens markering av tekst vil automatisk velge kolonner hvis Konsole oppdager dem i utgangen. Det er også søkefunksjonen med støtte for vanlige uttrykk og saksensitive søkeord.

Avanserte brukere kan starte Konsole med --background-mode . Den vil løpe, men forbli usynlig og lydløs, og du kan bringe den til forsiden ved å trykke Ctrl + Shift + F12 . Hvis det er behov for å manuelt redigere eller lagre Konsole-profiler, kan de bli funnet som enkle tekstfiler i ~/.kde/share/apps/konsole/ mappen.

Du kan finne ut mer om Konsole i ditt eget tempo, ettersom du gradvis lærer Linux-kommandoer, eller du kan bare suge opp alt fra den offisielle hjelpedokumentasjonen. Det er en offline versjon som du kan lese direkte i Konsole, men hvis du foretrekker en egen PDF-fil, kan du laste ned håndboken. Under forberedelsen av denne artikkelen oppdaget jeg at Konsole-håndboken manglet fra den offisielle KDE Documentation-nettsiden, så jeg kontaktet Kurt Hindenburg, utvikler av Konsole. Han svarte raskt og løst problemet. Kudos til Kurt!

Nå når du vet at Konsole vedlikeholdes av slike fantastiske mennesker, er det virkelig ingen grunn til ikke å prøve det. Fortell oss om dine erfaringer med Konsole i kommentarene. Er du allerede fan av Konsole? Deretter er du velkommen til å dele flere tips og triks med våre lesere.

Image Credits: Utvalgt bilde, Human-Computer Interaction 96/365 via Flickr.

In this article