I Linux -verdenen har vi mulighed for at installere og konfigurere tusindvis af muligheder for at udvide udstyrets muligheder gratis takket være open source.
En af disse muligheder er Shell Z, også kaldet ZSH, som har sin oprindelse i år 1990 og siden da er blevet brugt som en af de bedste kommandolinjetolke til UNIX, der understøtter scriptsproget.
Blandt de forskellige egenskaber ved ZSH har vi:
- Har kommandoen autofuldførelse
- Forbedre håndtering af variabler
- Inkluderer stavekontrol
- Delt kommandohistorik
- Afslut tabulering af kommandoer
- Nem miljøvariabel indstilling
- Meget tilpasselig
Nu er en anden af de mest kendte skaller til Linux Oh my zsh, som er designet som en ramme, der er i stand til at styre ZSH.
Ved at bruge Oh my zsh har vi fordele som:
- Det har mere end 200 plugins
- Indeholder mere end 900 temaer
- Understøtter flere sprog som PHP, PostgreSQL, Python, Scala, Django og mere.
I dag vil Solvetic forklare i dybden, hvordan man installerer og konfigurerer disse to skaller på CentOS 7 til at have et mere niveau af server skalerbarhed.
Tidligere kravTil dette vil følgende være nødvendigt:
- Har en CentOS 7 -distro eller Ubuntu 17, hvis vi har muligheden.
- Har root -brugerrettigheder.
1. Installer og konfigurer zsh på CentOS 7 Linux
I dette tilfælde skal vi installere Z -shell fra det officielle lager og derefter konfigurere en bruger til at bruge Z -shell som standardtema. Grundlæggende er standardskallen i Ubuntu og CentOS bash, så vi konfigurerer en rodbruger til at bruge zsh som standardskallen.
Trin 1
I tilfælde af at bruge CentOS 7 vil vi udføre følgende kommando:
yum installere zshTrin 2
Hvis vi bruger Ubuntu 16 eller 17, kan vi udføre følgende kommando for at installere zsh:
passende installation zsh
Trin 3
Der indtaster vi bogstavet y for at acceptere download og installation af de respektive zsh -pakker. Når det er installeret, ser vi følgende:
2. Foretag zsh Shell -indstillinger på Linux CentOS7
Trin 1
Når installationsprocessen er fuldført, kan vi ændre root -brugerens standardskal til zsh med chsh -kommandoen som følger:
På CentOS 7
chsh -s / bin / zsh root
I Ubuntu
hvilket zsh
Trin 2
Nu kan vi logge ud fra rodbrugeren, logge ind igen og få zsh -shell:
Vi kontrollerer den aktuelle skal ved at udføre følgende kommando. Z shell zsh er blevet installeret ved at se linjen / bin / zsh.
ekko $ SHELL
3. Installer og konfigurer Oh my zsh på Linux
Med Z -shell installeret på systemet, er det næste trin at installere Oh my zsh -rammen til at styre Z -shell zsh.
Åh min zsh giver et installationsskript til at installere rammen, og vi skal installere nogle andre nødvendige pakker, herunder wget for at downloade installationsskriptet og Git for at downloade Oh my zsh -shell fra GitHub.
Trin 1
Det første trin er at installere wget og git på systemet, vi vil udføre følgende kommandoer for det:
På CentOS 7
yum installer wget git
I Ubuntu
apt installere wget git
Trin 2
Vi indtaster brevet Y at acceptere download og installation af pakkerne. Efter installationen fortsætter vi med at downloade installationsskriptet og køre det ved hjælp af følgende linje:
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O -| zshTrin 3
I dette tilfælde vil vi bruge Ubuntu 17.10:
FORSTØRRE
Trin 4
Med dette har vi installeret Oh my zsh i ~ / .oh-my-zsh. Vi kopierer skabelonkonfigurationsfilen .zshrc.zsh-skabelonen i .zshrc-hjemmemappen og anvender konfigurationen ved at udføre kildekommandoen som følger:
cp ~ / .oh-my-zsh / templates / zshrc.zsh-template ~ / .zshrc kilde ~ / .zshrc
4. Åh min zsh temaindstillinger på Linux
Standard .zshrc -konfigurationen fra Oh my zsh bruger temaet 'robbyrusell'. I dette trin skal vi redigere indstillingerne og ændre standardtemaet.
Trin 1
Oh-my-zsh-rammer giver mange temaer til din zsh-shell, vi kan gå til følgende link for at se flere tilgængelige muligheder:
Trin 2
En anden mulighed er at gå til programmets temamappe ved at udføre følgende linjer:
cd ~ / .oh-my-zsh / temaer / ls -a
FORSTØRRE
Trin 3
For at redigere temaet går vi til følgende bibliotek ved hjælp af nano:
nano ~ / .zshrcTrin 4
Der finder vi linjen "ZSH_THEME", og vi angiver det ønskede tema:
ZSH_THEME = 'risto'
FORSTØRRE
Trin 5
Vi gemmer ændringerne ved hjælp af følgende tastekombination:
Ctrl + O.
Vi forlader redaktøren ved hjælp af:
Ctrl + X
Trin 5
Vi kan genindlæse konfigurationen ved hjælp af:
kilde ~ / .zshrc.Således har vi mulighed for at installere og konfigurere disse to værktøjer i Linux for at give en ny funktionalitet til systemet.