В света на Linux имаме възможност да инсталираме и конфигурираме хиляди опции за безплатно разширяване на възможностите на оборудването благодарение на отворен код.
Една от тези опции е Shell Z, наричана още ZSH, чийто произход е през 1990 г. и оттогава се използва като един от най -добрите интерпретатори на командния ред за UNIX, който поддържа скриптовия език.
Сред различните характеристики на ZSH имаме:
- Има команда за автоматично довършване
- Подобрете обработката на променливи
- Включва проверка на правописа
- Споделена история на командите
- Завършете таблицата с команди
- Лесна настройка на променлива среда
- Силно персонализирано
Друг от най -известните черупки за Linux е Oh my zsh, който е проектиран като рамка, способна да управлява ZSH.
Използвайки Oh my zsh имаме предимства като:
- Той има повече от 200 приставки
- Включва повече от 900 теми
- Поддържа множество езици като PHP, PostgreSQL, Python, Scala, Django и др.
Днес Solvetic ще обясни подробно как да инсталирате и конфигурирате тези две обвивки на CentOS 7, за да имате по -високо ниво на мащабируемост на сървъра.
Предишни изискванияЗа това ще е необходимо следното:
- Имаме дистрибуция CentOS 7 или Ubuntu 17, ако имаме възможност.
- Имате права на root потребител.
1. Инсталирайте и конфигурирайте zsh на CentOS 7 Linux
За този случай ще инсталираме Z shell от официалното хранилище и след това ще конфигурираме потребител да използва Z shell като тема по подразбиране. По принцип черупката по подразбиране в Ubuntu и CentOS е bash, така че ще конфигурираме root потребител да използва zsh като черупка по подразбиране.
Етап 1
В случай на използване на CentOS 7 ще изпълним следната команда:
yum инсталирайте zshСтъпка 2
Ако използваме Ubuntu 16 или 17, можем да изпълним следната команда, за да инсталираме zsh:
apt инсталирате zsh
Стъпка 3
Там ще въведем буквата y, за да приемем изтеглянето и инсталирането на съответните пакети zsh. След като бъде инсталиран, ще видим следното:
2. Направете настройките на zsh Shell в Linux CentOS7
Етап 1
След като процесът на инсталиране приключи, можем да променим черупката по подразбиране на root потребителя на zsh с командата chsh, както следва:
На CentOS 7
chsh -s / bin / zsh корен
В Ubuntu
който зш
Стъпка 2
Сега можем да излезем от root потребителя, да влезем отново и да получим zsh shell:
Ще проверим текущата обвивка, като изпълним следната команда. Z shell zsh е инсталиран, като видите линията / bin / zsh.
ехо $ SHELL
3. Инсталирайте и конфигурирайте Oh my zsh на Linux
След като Z shell е инсталиран в системата, следващата стъпка е да инсталирате рамката Oh my zsh, за да управлявате Z shell shell zsh.
О, моят zsh предоставя скрипт за инсталиране за инсталиране на рамката и ние трябва да инсталираме някои други необходими пакети, включително wget за изтегляне на инсталационния скрипт и Git за изтегляне на Oh my zsh shell от GitHub.
Етап 1
Първата стъпка е да инсталираме wget и git в системата, ние ще изпълним следните команди за нея:
На CentOS 7
yum инсталирайте wget git
В Ubuntu
apt install wget git
Стъпка 2
Въвеждаме буквата Y да приемете изтеглянето и инсталирането на пакетите. След като инсталираме, продължаваме да изтегляме инсталационния скрипт и го стартираме, като използваме следния ред:
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O -| zshСтъпка 3
В този случай ще използваме Ubuntu 17.10:
Увеличете
Стъпка 4
С това инсталирахме Oh my zsh в ~ / .oh-my-zsh. Ще копираме конфигурационния файл на шаблона .zshrc.zsh-template в началната директория на .zshrc и ще приложим конфигурацията, като изпълним командата източник, както следва:
cp ~ / .oh-my-zsh / templates / zshrc.zsh-template ~ / .zshrc източник ~ / .zshrc
4. О, настройките на темата ми zsh в Linux
Конфигурацията по подразбиране .zshrc, предоставена от Oh my zsh, използва темата „robbyrusell“. В тази стъпка ще редактираме настройките и ще променим темата по подразбиране.
Етап 1
Рамката Oh-my-zsh предоставя много теми за вашата zsh обвивка, можем да отидем на следната връзка, за да видим още налични опции:
Стъпка 2
Друга възможност е да отидете в директорията с теми на приложението, като изпълните следните редове:
cd ~ / .oh-my-zsh / themes / ls -a
Увеличете
Стъпка 3
За да редактираме темата, отиваме в следната директория с помощта на nano:
nano ~ / .zshrcСтъпка 4
Там ще намерим реда "ZSH_THEME" и ще посочим желаната тема:
ZSH_THEME = 'ристо'
Увеличете
Стъпка 5
Запазваме промените, като използваме следната комбинация от клавиши:
Ctrl + O
Оставяме редактора, използвайки:
Ctrl + X
Стъпка 5
Можем да презаредим конфигурацията, като използваме:
източник ~ / .zshrc.По този начин имаме възможност да инсталираме и конфигурираме тези два инструмента в Linux, за да дадем нова функционалност на системата.