Najlepsze alternatywy dla powłok Linuksa

Spisie treści

Wszyscy, którzy zarządzają platformami Linux, wiedzą, że bash (Bourne Again Shell) był domyślną powłoką na wszystkich platformach dystrybucji Linuksa. Bash jest używany od tego czasu i jest objęty licencją GPLv3. Poniżej omówimy kilka alternatyw dla powłoki dla dystrybucji Linuksa.

Co to jest muszla
Powłoka to program, który zapewnia tradycyjny, tekstowy interfejs użytkownika dla systemów operacyjnych typu Unix. Zostały opracowane w celu odczytywania poleceń zapisanych w konsoli (to znaczy w trybie wyświetlania całego tekstu) lub w oknie terminala (okno całego tekstu) w GUI (graficznym interfejsie użytkownika), a następnie wykonywania tych poleceń.

CII

SH (Bourne Shell) został opracowany przez Stephena Bourne'a i jest powłoką znajdującą się w hierarchii plików Unix w / bin / sh.

Jego główne cechy to

  • Kontrola procesu
  • Ochrona
  • Lista plików i czytanie
  • Przekierowanie przychodzące i wychodzące

W celu jego wykonania wystarczy wpisać CII w terminalu i uruchom odpowiednie procesy

 CII

CSH (powłoka C)

C Shell lub CSH został opracowany w celu zapewnienia interfejsu użytkownika. Dzięki tej powłoce będziemy mogli wykonywać polecenia i uruchamiać wiele programów z konsoli systemowej.

Wśród jego nowości znajdujemy

  • Konfigurowalne środowisko
  • Historia poleceń
  • Kontrola procesu
  • Skróty klawiaturowe ułatwiające zadanie
  • Polecenia skrótów
  • Uruchamianie skryptów

Aby zainstalować CSH w systemie Linux, w tym przypadku Ubuntu 16.10, wykonamy następujące polecenie:

 sudo apt-get install csh
Aby uruchomić Csh, po prostu wpisz csh w terminalu i naciśnij Enter:

KSH (skorupa korna)

Jego głównym rozwinięciem była interpretacja rozkazów poprzez linię poleceń. Można go zainstalować na większości dystrybucji Linuksa i jest licencjonowany na licencji GNU.

Jego główne cechy to

  • Kontrola pracy
  • Polecenia autouzupełniania
  • Obsługuje tablice asocjacyjne i wbudowaną arytmetykę zmiennoprzecinkową
  • Może być używany jako język programowania
  • Edytuj wiersz poleceń w trybie WYSIWYG
  • Jest kompatybilny z vi i emacs.

Do jego instalacji wykonamy następujące polecenie:

 sudo apt-get zainstaluj ksh
Do jego wykonania po prostu wchodzimy ksz w konsoli i naciśnij Enter.

Jeśli chcemy ustawić ksh jako domyślną powłokę, wykonamy następujące polecenie:

 sudo usermod -s / bin / ksh [użytkownik]

Ryba

Fish został pomyślany jako nowoczesna i dynamiczna powłoka środowiska, jego rok wydania to 2005. Fish (przyjazna interaktywna powłoka) nie jest oparta na sh i ma unikalną składnię wiersza poleceń, która została zaprojektowana tak, aby była bardziej przyjazna dla użytkownika. Świat powłoki.

Wśród jego cech znajdujemy

  • Ma automatyczne sugestie
  • Konfiguracja internetowa
  • Wybór za pomocą klawiszy nawigacyjnych
  • Obsługuje X schowka
  • Obsługuje 24-bitowy kolor

Do jego instalacji wykonamy następujące polecenie:

 sudo apt-get zainstaluj rybę
Aby rozpocząć, musimy wpisać słowo ryba w wierszu poleceń i zacznij eksplorować ryby w pełni.

Jeśli chcemy zastąpić bash rybą, wykonamy następujące polecenie:

 chsh -s / usr / kosz / ryba

ZSH (powłoka Z)

Jest to powłoka zaprojektowana w 1990 roku pod wpływem Bash, Ksh i Tcsh. Zsh jest popularną powłoką dzięki swoim właściwościom wydajnościowym i funkcjom wykonywania poleceń.

Jego najbardziej wyróżniające się cechy to

  • Posiada funkcję autouzupełniania;
  • Posiada funkcje logowania/wylogowania
  • obsługa notacji naukowej w składni,
  • Ma arytmetykę zmiennoprzecinkową
  • Zawiera funkcje programowania
  • Komentarze końcowe, koncepcja, zmienna itp.

Do jego instalacji wykonamy następujące polecenie:

 sudo apt-get zainstaluj zsh
Aby go uruchomić, wpisujemy zsh w wierszu poleceń i wciskamy Enter:

TSCH

TSCH to ulepszona wersja CSH (C SHELL), która oferuje wiele zastosowań, ponieważ jest to język poleceń, który może być używany zarówno jako interaktywna powłoka logowania, jak i jako procesor poleceń powłoki. TSCH posiada licencję BSD.

Jego zalety to

  • Posiada edytor wiersza poleceń
  • Ma sprawdzanie pisowni
  • Programowalne uzupełnianie słów
  • Historia poleceń
  • Kontrola pracy
  • Składnia podobna do C.

Do jego instalacji wykonamy następujące polecenie:

 sudo apt-get zainstaluj tsch
Aby go wykonać, musimy wejść tsch w wierszu poleceń i naciśnij Enter.

Jak widać, mamy kilka alternatyw dla bash do wdrożenia w środowiskach Linux, wszystkie z ważnymi i przydatnymi funkcjami.

Instrukcja bezpiecznej powłoki SSH

wave wave wave wave wave