Най -добрите алтернативи на Linux Shells

Съдържание

Всички ние, които управляваме 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

wave wave wave wave wave