U svijetu Linuxa imamo priliku instalirati i konfigurirati tisuće opcija za besplatno proširenje mogućnosti opreme zahvaljujući otvorenom kodu.
Jedna od ovih opcija je Shell Z, koji se također naziva ZSH, a koji potječe iz 1990. godine i od tada se koristi kao jedan od najboljih tumača naredbenog retka za UNIX koji podržava skriptni jezik.
Među različitim karakteristikama ZSH -a imamo:
- Ima naredbu za automatsko dovršavanje
- Poboljšajte rukovanje varijablama
- Uključuje provjeru pravopisa
- Dijeljena povijest naredbi
- Završite tabeliranje naredbi
- Jednostavno podešavanje varijable okruženja
- Vrlo prilagodljiv
Još jedna od najpoznatijih ljuski za Linux je Oh my zsh koja je dizajnirana kao okvir sposoban za upravljanje ZSH -om.
Korištenjem Oh my zsh imamo prednosti kao što su:
- Ima više od 200 dodataka
- Uključuje više od 900 tema
- Podržava više jezika kao što su PHP, PostgreSQL, Python, Scala, Django i drugi.
Danas će Solvetic detaljno objasniti kako instalirati i konfigurirati ove dvije ljuske na CentOS 7 kako bi imale višu razinu skalabilnosti poslužitelja.
Prethodni zahtjeviZa to će biti potrebno sljedeće:
- Imajte CentOS 7 distro ili Ubuntu 17 ako imamo mogućnost.
- Imati root korisnička prava.
1. Instalirajte i konfigurirajte zsh na CentOS 7 Linux
U ovom slučaju, instalirat ćemo Z ljusku iz službenog spremišta, a zatim konfigurirati korisnika da koristi Z ljusku kao zadanu temu. U osnovi zadana ljuska u Ubuntuu i CentOS -u je bash, pa ćemo root korisnika konfigurirati da koristi zsh kao zadanu ljusku.
Korak 1
U slučaju korištenja CentOS 7 izvršit ćemo sljedeću naredbu:
njam instaliraj zshKorak 2
Ako koristimo Ubuntu 16 ili 17, možemo izvršiti sljedeću naredbu za instaliranje zsh -a:
prikladno instalirati zsh
Korak 3
Tamo ćemo unijeti slovo y za prihvaćanje preuzimanja i instaliranja odgovarajućih zsh paketa. Nakon instalacije vidjet ćemo sljedeće:
2. Postavite zsh Shell na Linux CentOS7
Korak 1
Nakon dovršetka instalacijskog procesa, možemo promijeniti zadanu ljusku root korisnika u zsh naredbom chsh na sljedeći način:
Na CentOS -u 7
chsh -s / bin / zsh korijen
U Ubuntuu
koji zsh
Korak 2
Sada se možemo odjaviti od root korisnika, ponovno prijaviti i dobiti zsh ljusku:
Provjerit ćemo trenutnu ljusku izvršavanjem sljedeće naredbe. Z ljuska zsh je instalirana tako da vidite liniju / bin / zsh.
odjek $ SHELL
3. Instalirajte i konfigurirajte Oh my zsh na Linuxu
S Z ljuskom instaliranom na sustav, sljedeći korak je instaliranje okvira Oh my zsh za upravljanje Z ljuskom zsh.
Oh, moj zsh nudi instalacijsku skriptu za instaliranje okvira, a mi moramo instalirati neke druge potrebne pakete, uključujući wget za preuzimanje instalacijske skripte i Git za preuzimanje Oh my zsh ljuske s GitHub -a.
Korak 1
Prvi korak je instalirati wget i git na sustav, izvršit ćemo sljedeće naredbe za njega:
Na CentOS -u 7
yum instalirati wget git
U Ubuntuu
apt install wget git
Korak 2
Unosimo slovo Y prihvatiti preuzimanje i instaliranje paketa. Nakon instalacije nastavljamo s preuzimanjem instalacijske skripte i pokrećemo je u sljedećem retku:
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O -| zshKorak 3
U ovom slučaju koristit ćemo Ubuntu 17.10:
POVEĆAJTE
Korak 4
Ovim smo instalirali Oh my zsh u ~ / .oh-my-zsh. Kopirat ćemo konfiguracijsku datoteku predloška .zshrc.zsh-predložak u .zshrc domaći direktorij i primijeniti konfiguraciju izvršavanjem naredbe source, kako slijedi:
cp ~ / .oh-my-zsh / templates / zshrc.zsh-template ~ / .zshrc izvor ~ / .zshrc
4. Oh, moje postavke zsh teme na Linuxu
Zadana .zshrc konfiguracija koju nudi Oh my zsh koristi temu 'robbyrusell'. U ovom koraku ćemo urediti postavke i promijeniti zadanu temu.
Korak 1
Oh-my-zsh framework nudi mnoge teme za vašu zsh ljusku, možemo otići na sljedeću vezu da vidimo više dostupnih opcija:
Korak 2
Druga je mogućnost otići u direktorij tema aplikacije izvršavanjem sljedećih redaka:
cd ~ / .oh-my-zsh / themes / ls -a
POVEĆAJTE
Korak 3
Za uređivanje teme idemo u sljedeći direktorij pomoću nano:
nano ~ / .zshrcKorak 4
Tamo ćemo pronaći redak "ZSH_THEME" i navest ćemo željenu temu:
ZSH_THEME = 'risto'
POVEĆAJTE
Korak 5
Promjene spremamo pomoću sljedeće kombinacije tipki:
Ctrl + O
Urednik ostavljamo koristeći:
Ctrl + X
Korak 5
Konfiguraciju možemo ponovno učitati pomoću:
izvor ~ / .zshrc.Tako imamo mogućnost instaliranja i konfiguriranja ova dva alata u Linuxu kako bismo sustavu dali novu funkcionalnost.