Ve světě Linuxu máme možnost instalovat a konfigurovat tisíce možností, jak zdarma rozšířit možnosti vybavení díky open source.
Jednou z těchto možností je Shell Z, také nazývaný ZSH, který má svůj původ v roce 1990 a od té doby byl používán jako jeden z nejlepších interpretů příkazového řádku pro UNIX, který podporuje skriptovací jazyk.
Mezi různými charakteristikami ZSH máme:
- Má příkaz automatického doplňování
- Vylepšete práci s proměnnými
- Zahrnuje kontrolu pravopisu
- Historie sdílených příkazů
- Dokončete tabulku příkazů
- Snadné nastavení proměnného prostředí
- Vysoce přizpůsobitelné
Nyní je dalším z nejznámějších prostředí pro Linux Oh my zsh, který byl navržen jako rámec schopný spravovat ZSH.
Používáním aplikace Oh my zsh máme výhody jako:
- Má více než 200 pluginů
- Obsahuje více než 900 témat
- Podporuje více jazyků, jako je PHP, PostgreSQL, Python, Scala, Django a další.
Dnes Solvetic podrobně vysvětlí, jak nainstalovat a nakonfigurovat tyto dva Shells na CentOS 7, aby měl větší úroveň škálovatelnosti serveru.
Předchozí požadavkyK tomu bude nutné následující:
- Dejte si distribuci CentOS 7 nebo Ubuntu 17, pokud máme možnost.
- Mají oprávnění uživatele root.
1. Nainstalujte a nakonfigurujte zsh na CentOS 7 Linux
V tomto případě nainstalujeme shell Z z oficiálního úložiště a poté nakonfigurujeme uživatele, aby používal shell Z jako výchozí motiv. V zásadě je výchozí shell v Ubuntu a CentOS bash, takže nakonfigurujeme uživatele root, aby používal zsh jako výchozí shell.
Krok 1
V případě použití CentOS 7 provedeme následující příkaz:
yum nainstalovat zshKrok 2
Pokud používáme Ubuntu 16 nebo 17, můžeme k instalaci zsh provést následující příkaz:
apt install zsh
Krok 3
Tam zadáme písmeno y, abychom přijali stahování a instalaci příslušných balíčků zsh. Po instalaci uvidíme následující:
2. Proveďte nastavení zsh Shell v systému Linux CentOS7
Krok 1
Jakmile je instalační proces dokončen, můžeme změnit výchozí shell uživatele root na zsh příkazem chsh následujícím způsobem:
Na CentOS 7
chsh -s / bin / zsh root
V Ubuntu
který zsh
Krok 2
Nyní se můžeme odhlásit od uživatele root, znovu se přihlásit a získat shell zsh:
Aktuální shell zkontrolujeme spuštěním následujícího příkazu. Z shell zsh byl nainstalován zobrazením řádku / bin / zsh.
echo $ SHELL
3. Nainstalujte a nakonfigurujte Oh my zsh v systému Linux
Když je v systému nainstalován Z shell, dalším krokem je instalace rozhraní Oh my zsh pro správu Z shell zsh.
Oh my zsh poskytuje instalační skript pro instalaci rámce a musíme nainstalovat některé další potřebné balíčky, včetně wget pro stažení instalačního skriptu a Git pro stažení Oh my zsh shellu z GitHubu.
Krok 1
Prvním krokem je instalace wget a git do systému, provedeme pro něj následující příkazy:
Na CentOS 7
yum nainstalovat wget git
V Ubuntu
apt install wget git
Krok 2
Vložíme dopis Y přijmout stažení a instalaci balíčků. Jakmile je nainstalován, stáhneme instalační skript a spustíme jej pomocí následujícího řádku:
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O -| zshKrok 3
V tomto případě použijeme Ubuntu 17.10:
ZVĚTŠIT
Krok 4
Tímto jsme nainstalovali Oh my zsh v ~ / .oh-my-zsh. Zkopírujeme konfigurační soubor šablony .zshrc.zsh-template do domovského adresáře .zshrc a konfiguraci použijeme spuštěním příkazu source následujícím způsobem:
cp ~ / .oh-my-zsh / templates / zshrc.zsh-template ~ / .zshrc zdroj ~ / .zshrc
4. Ach moje nastavení motivu zsh v Linuxu
Výchozí konfigurace .zshrc poskytovaná společností Oh my zsh používá téma 'robbyrusell'. V tomto kroku upravíme nastavení a změníme výchozí motiv.
Krok 1
Oh-my-zsh framework poskytuje mnoho témat pro váš zsh shell, můžeme přejít na následující odkaz a zobrazit další dostupné možnosti:
Krok 2
Další možností je přejít do adresáře motivů aplikace spuštěním následujících řádků:
cd ~ / .oh-my-zsh / themes / ls -a
ZVĚTŠIT
Krok 3
Chcete -li upravit motiv, přejděte pomocí nano do následujícího adresáře:
nano ~ / .zshrcKrok 4
Zde vyhledáme řádek „ZSH_THEME“ a zadáme požadované téma:
ZSH_THEME = 'risto'
ZVĚTŠIT
Krok 5
Změny uložíme pomocí následující kombinace kláves:
Ctrl + O
Editor opustíme pomocí:
Ctrl + X
Krok 5
Konfiguraci můžeme znovu načíst pomocí:
zdroj ~ / .zshrc.Máme tedy možnost nainstalovat a konfigurovat tyto dva nástroje v Linuxu, aby systému poskytly nové funkce.