5 najczęściej używanych powłok open source dla Linux

- 2058
- 366
- Igor Madej
powłoka jest interpretarzem poleceń w systemie operacyjnym, takim jak UNIX Lub GNU/Linux, Jest to program, który wykonuje inne programy. Zapewnia użytkownik komputerowy interfejs systemu UNIX/GNU Linux, aby użytkownik mógł uruchomić różne polecenia lub narzędzia/narzędzia z niektórymi danymi wejściowymi.
Kiedy powłoka zakończy wykonywanie programu, wysyła wyjście do użytkownika na ekranie, który jest standardowym urządzeniem wyjściowym. Z tego powodu jest on określany jako „interpretacja poleceń".

Shell jest czymś więcej niż tylko interpretarzem poleceń, jest także własnym językiem programowania z pełnymi konstruktami języka programowania, takimi jak wykonanie warunkowe, pętle, zmienne, funkcje i wiele innych.
Dlatego powłoka Unix/GNU Linux jest mocniejsza w porównaniu do Windows Shell.
W tym artykule przyjrzymy się niektórym z najczęściej używanych powłok open source na Unix/GNU Linux.
1. Bash Shell
Bash oznacza Bourne ponownie Shell i jest to domyślna powłoka w wielu rozkładach Linuksa dzisiaj. Jest to również skorupa kompatybilna z SH i oferuje praktyczne ulepszenia w stosunku do SH do programowania i interaktywnego użytku, które obejmują:
- Edycja wiersza poleceń
- Kontrola pracy
- Nieograniczona historia poleceń rozmiaru
- Funkcje i aliasy powłoki
- Nieograniczone tablice z indeksowanymi rozmiarami
- Arytmetyka całkowitą w dowolnej bazie od dwóch do sześćdziesięciu czterech

2. TCSH/CSH Shell
Tcsh jest wzmocniony C Shell, może być używany jako interaktywny procesor powłoki logowania i procesor poleceń skryptowych.
TCSH ma następujące funkcje:
- C jak składnia
- Edytor wiersza poleceń
- Programowalne zakończenie słów i nazwy pliku
- Korekta pisowni
- Kontrola pracy

3. KSH Shell
Ksh oznacza Korn Shell i został zaprojektowany i opracowany przez David G. Korn. Jest to kompletny, potężny język programowania na wysokim poziomie, a także interaktywny język poleceń, podobnie jak wiele innych powłok Unix/GNU.

4. ZSH Shell
Zsh został zaprojektowany tak, aby był interaktywny i zawiera wiele funkcji innych powłok Unix/GNU Linux, takich jak grzmotnąć, tcsh I Ksh.
Jest to również potężny język skryptowy, podobnie jak inne dostępne skorupy. Chociaż ma kilka unikalnych funkcji, które obejmują:
- Generowanie nazwy pliku
- Pliki startupowe
- Oglądanie logowania/wylogowania
- Zamknięcie komentarzy
- Wskaźnik koncepcji
- Indeks zmiennej
- Wskaźnik funkcji
- Kluczowy wskaźnik i wiele innych, które możesz dowiedzieć się na stronach Man

5. Ryba
Ryba w pełnym standarowaniu „Przyjazna interaktywna powłoka”I był autorem w 2005 roku. Miał być w pełni interaktywny i przyjazny dla użytkownika, podobnie jak inne skorupy, ma całkiem dobre funkcje, które obejmują:
- Ukończenia strony Man
- Konfiguracja internetowa
- Automatywa
- W pełni scenariusz z czystymi skryptami
- Obsługa Technologii Terminalu terminowego 256
Możesz przeczytać więcej o Fish Shell w Fish - inteligentnej interaktywnej skorupce dla Linuksa

Streszczenie
Nie są to wszystkie skorupy dostępne w UNIX/GNU Linux, ale są najczęściej używane oprócz tych, które są już zainstalowane w różnych rozkładach Linux. Mam nadzieję, że ten artykuł okaże się przydatny i więcej dodatkowych informacji, nie wahaj się opublikować komentarza.
- « Zainstaluj Prestashop (bezpłatny sklep zakupowy e -commerce) na RHEL/CENTOS i FEDORA
- Jak zainstalować Certyfikat Let's Encrypt SSL, aby zabezpieczyć Apache na RHEL/CENTOS 7/6 »