Når en ny version af en populær Linux distro (siger Ubuntu) udgives, bliver internettet oversvømmet med artikler om, hvordan man tilpasser det for bedre at passe til dine behov / krav. Mens fokuset på sådanne tutorials er Desktop som helhed, er det desværre ikke meget opmærksom på kommandolinjevinduet.

Der er en overflod af tilpasningsmuligheder til rådighed for kommandolinjeterminalen. I denne vejledning diskuteres nogle af de vigtigste tilpasningsindstillinger, der er tilgængelige for terminalvinduet i Ubuntu 16.04, den seneste Ubuntu LTS-udgave.

Tilpas kommandolinjeterminalen i Ubuntu 16.04

Næsten alle tilpasningsindstillingerne er tilgængelige via indgangen "Profilindstillinger", der sidder i terminalens "Rediger" -menu.

Klik på det, og vinduet Indstillinger vises. Vinduet indeholder mange faner, herunder General, Command, Colors, Scrolling og Compatibility - hvert navn angiver de slags tilpasningsmuligheder, fanen indeholder.

På fanen Generelt, som er aktiv som standard, er der mulighed for at finjustere den oprindelige terminalstørrelse (størrelsen på terminalen i forhold til antallet af rækker og kolonner, når den startes) og ændre formen på markøren (som er indstillet til Bloker som standard), samt tweak tekstudseendet, herunder den skrifttype, der bruges i din terminal.

For eksempel øgede jeg skrifttypestørrelsen (fra standard 12 til 16) og ændrede markørformen fra blok til understregning:

Lad os nu gå videre til den næste fane (Command).

Som du måske allerede ved, er en shell grundlæggende en grænseflade mellem brugere og operativsystemet. Det oversætter kommandoer indtastet af brugere og sender dem videre til operativsystemet. Men nogle gange kan du sætte terminalen til at køre en kommando, når den starter, i stedet for at afvente input fra dig.

Dette gøres muligt via funktionen "Kør en brugerdefineret kommando i stedet for min skal" - aktiver kun funktionen (ved at tjekke den tilsvarende boks), og indtast den kommando, du vil have terminalen til at køre. Der er også en mulighed, hvor du kan se, hvilke handlinger der skal træffes efter kommandoen udgang - tilgængelige muligheder inkluderer "Afslut terminalen", "Genstart kommandoen" og "Hold terminalen åben."

Funktionen "Kør kommando som en login shell" -funktion bruges derimod, når du vil have din shell (Bash her) for at læse "/home/your-username/.bash_profile" (eller hvis det ikke eksisterer, "/home/your-username/.profile") ved opstart. Når denne funktion ikke er aktiv, hvilket er standard tilfældet, læser Bash filen "/home/your-username/.bashrc" ved opstart.

Flytning, Farven-fanen, som navnet antyder, indeholder alle de farverelaterede indstillinger for terminalvinduet.

Som standard er funktionen "Brug farver fra systemtema" aktiv. Bare deaktiver den, og du kan vælge mellem indbyggede ordninger. For eksempel valgte jeg 'Black on light yellow'-ordningen for min terminal.

En anden interessant funktion her er "Brug gennemsigtig baggrund." Som navnet antyder, kan du aktivere denne funktion for at gøre din terminals baggrund gennemsigtig. Det kan vise sig at være nyttigt i forskellige situationer. For eksempel, når du forsøger at køre kommandoer, der er angivet på en webside, behøver du ikke at skifte mellem dine terminal- og browserapps.

Flytning på fanen Scrolling indeholder rullepanel og rulle-relaterede indstillinger, f.eks. Om rullefeltet skal vises eller ej, rulle på output eller tastetryk samt grænsen (i antal af linjer), du vil anvende til rulle- tilbage.

Og endelig giver fanen Kompatibilitet dig mulighed for at definere ting som hvad backspace og slet nøgler genererer i terminalen, såvel som typen af ​​kodning.

Det er den slags tilpasning, du kan gøre for kommandolinjeterminalen i Ubuntu 16.04 LTS. Når du er færdig med ændringerne, skal du sørge for at komme tilbage til fanen Generelt og give et navn til tilpasningsprofilen til fremtidig brug, så du ikke gentager alle disse trin igen og igen.

Konklusion

Som du sandsynligvis har set, er nogle af de terminale indstillinger, som f.eks. Under fanerne Command and Compatibility, værd at have en ide om, andre - som dem under fanerne Farver og generelle - er hovedsagelig relateret til terminets udseende og følelse vindue.

Det er selvfølgelig ikke obligatorisk at tilpasse din terminals præferencer, men man bør i det mindste have en grundlæggende idé om de tilgængelige indstillinger og hvordan man bruger dem.