Dom Rozwój Co to jest bourne ponownie shell (bash)? - definicja z techopedia

Co to jest bourne ponownie shell (bash)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza Bourne Again Shell (Bash)?

Powłoka Bourne ponownie (Bash) to darmowa powłoka uniksowa, której można używać zamiast powłoki Bourne'a. Jest to pełna implementacja interfejsu IEEE Portable System operacyjny dla systemu Unix (POSIX) i specyfikacji powłoki Open Group.


Bash to w zasadzie procesor poleceń, który zazwyczaj działa w oknie tekstowym, umożliwiając użytkownikowi wpisywanie poleceń powodujących działania. Może czytać polecenia z pliku, zwanego skryptem. Podobnie jak wszystkie powłoki uniksowe obsługuje:

  • Symbole wieloznaczne nazw plików
  • Rurociąg
  • Słuchaj dokumentów
  • Wykonanie polecenia
  • Zmienne i struktury kontrolne do testowania i iteracji warunków

Techopedia wyjaśnia Bourne Again Shell (Bash)

Bash został napisany dla Projektu GNU przez Briana Foxa. Nazywa się to ponownie powłoką Bourne'a z wielu powodów, z których pierwszą jest to, że jest to wersja open source powłoki Bourne'a, a druga jako gra słów na temat ponownych narodzin. Jego akronim jest także opisem tego, co zrobił projekt, który polegał na połączeniu funkcji sh, csh i ksh.


Powłoka uniksowa to interpreter wiersza poleceń, który zapewnia użytkownikom podstawowy interfejs użytkownika. Pozwala użytkownikom komunikować się z systemem za pomocą szeregu poleceń wpisywanych w oknie wiersza polecenia. W powłoce nie ma przycisków ani wyskakujących okien, po prostu mnóstwo tekstu.


Zasadniczo Bash pozwala użytkownikom systemów uniksowych kontrolować najskrytsze komponenty systemu operacyjnego za pomocą poleceń tekstowych.


Bash ma wiele rozszerzeń i działa na systemach operacyjnych uniksopodobnych, takich jak Linux i Mac OS X. Został przeniesiony do systemu Windows za pośrednictwem Podsystemu aplikacji UNIX (SUA) i emulacji POSIX przy użyciu Cygwin lub MSYS. Może być nawet używany w MS-DOS.

Co to jest bourne ponownie shell (bash)? - definicja z techopedia