Всички ние, които управляваме Linux платформи, знаем, че bash (Bourne Again Shell) е бил черупката по подразбиране на всички дистрибуторски платформи на Linux. Bash се използва оттогава и е лицензиран под GPLv3. По -долу ще обсъдим някои алтернативи на черупката за дистрибуции на Linux.
Какво е черупка
Shell е програма, която предоставя традиционния, само текстов потребителски интерфейс за Unix-подобни операционни системи. Те са разработени за четене на командите, написани в конзола (тоест режим на показване на целия текст) или терминален прозорец (прозорец на целия текст) в GUI (графичен потребителски интерфейс) и след това изпълняват споменатите команди.
SH
SH (Bourne Shell) е разработен от Stephen Bourne и представлява обвивка, намираща се в йерархията на Unix файлове в / bin / sh.
Основните му характеристики са
- Контрол на процеса
- Защита
- Списък на файлове и четене
- Входящо и изходящо пренасочване
За неговото изпълнение просто въведете ш в терминала и изпълнете съответните процеси
ш
CSH (C Shell)
C Shell или CSH е разработен, за да осигури потребителски интерфейс. Благодарение на тази обвивка ще можем да изпълняваме команди и да изпълняваме множество програми от системната конзола.
Сред новостите му откриваме
- Конфигурируема среда
- История на командването
- Контрол на процеса
- Клавишни комбинации за опростяване на задачата
- Команди за бърз достъп
- Изпълнение на скриптове
За да инсталираме CSH на Linux, в този случай Ubuntu 16.10, ще изпълним следната команда:
sudo apt-get install cshЗа да стартирате Csh, просто въведете csh в терминала и натиснете Enter:
KSH (Korn Shell)
Основното му развитие е тълкуването на заповеди чрез командния ред. Може да се инсталира на повечето дистрибуции на Linux и е лицензиран под GNU.
Основните му характеристики са
- Контрол на работата
- Команди за автоматично попълване
- Поддържа асоциативни масиви и вградена аритметика с плаваща запетая
- Може да се използва като език за програмиране
- Редактирайте командния ред в режим WYSIWYG
- Съвместим е с vi и emacs.
За неговото инсталиране ще изпълним следната команда:
sudo apt-get install kshЗа неговото изпълнение просто влизаме кш в конзолата и натиснете Enter.
Ако искаме да зададем ksh като черупка по подразбиране, ще изпълним следната команда:
sudo usermod -s / bin / ksh [потребител]
Риба
Fish е замислен като модерна и динамична черупка на околната среда, нейната година на издаване е 2005. Fish (Friendly Interactive Shell) не се основава на sh и има уникален синтаксис на командния ред, който е проектиран да бъде по -удобен за потребителите потребители, които започват в Светът на черупките.
Сред неговите характеристики откриваме
- Има автоматични предложения
- Уеб базирана конфигурация
- Избор с клавишите за навигация
- Поддържа X буфер
- Поддържа 24-битов цвят
За неговото инсталиране ще изпълним следната команда:
sudo apt-get инсталирайте рибаЗа да започнем, трябва да въведем думата риба на командния ред и започнете да изследвате рибата в пълна степен.
Ако искаме да заменим bash с риба, ще изпълним следната команда:
chsh -s / usr / bin / fish
ZSH (Z Shell)
Това е черупка, проектирана през 1990 г., повлияна от Bash, Ksh и Tcsh. Zsh е популярна обвивка благодарение на характеристиките и функционалността си при изпълнение на команди.
Най -забележителните му характеристики са
- Той има функцията за автоматично завършване
- Той има функции за влизане / излизане
- поддръжка на научна нотация в синтаксис,
- Има аритметика с плаваща запетая
- Включва функции за програмиране
- Заключващи коментари, концепция, променлива и др.
За неговото инсталиране ще изпълним следната команда:
sudo apt-get install zshЗа да го стартираме, въвеждаме zsh в командния ред и натискаме Enter:
TSCH
TSCH е подобрена версия на CSH (C SHELL), която предлага множество приложения, тъй като е команден език, който може да се използва както като интерактивна обвивка за вход, така и като командния процесор на черупка. TSCH е лицензиран по BSD.
Предимствата му са
- Има редактор на командния ред
- Има проверка на правописа
- Програмируемо завършване на думи
- История на командването
- Контрол на работата
- Синтаксис, подобен на C.
За неговото инсталиране ще изпълним следната команда:
sudo apt-get install tschЗа да го изпълним, трябва да влезем tsch в командния ред и натиснете Enter.
Както можем да видим, имаме няколко алтернативи за bash за внедряване в Linux среди, всички с важни и полезни функции.
SSH Ръководство за Secure Shell