Co oznacza „Bash” w Linuksie?

Co oznacza „Bash” w Linuksie?

Jeśli korzystasz z Linuksa przez długi czas, bez wątpienia widziałeś słowo Bash rzucane na forach i artykułach. Czasami wydaje się, że jest to synonim terminala, ale Bash i emulator terminala to zdecydowanie dwie różne aplikacje. Czym właściwie jest Bash? W tym krótkim artykule dowiemy się, czym jest Bash, co robi i jak możesz zacząć z niego korzystać.





znajdź nazwę aplikacji do piosenki

Definicja Bash

Imię Grzmotnąć to akronim od b nasz- DO osiągać CII cóż, gra słów od nazwiska Stephena Bourne'a, twórcy jednego z poprzedników Basha. Pierwsza wersja beta została wydana w 1989 roku, a w chwili pisania tego tekstu najnowsza aktualizacja miała miejsce w grudniu 2020 roku: wersja 5.1.





Bash jest jednym z najpopularniejszych języków powłoki, znanym z połączenia potężnych możliwości i przyjaznych dla użytkownika poleceń. Dlatego jest tak płodny w dystrybucjach Linuksa.





Bash działa jednak nie tylko na Linuksie; jest również dostępny w systemie macOS i BSD, a można go używać w systemie Windows za pośrednictwem podsystemu Windows dla systemu Linux.

Czytaj więcej: Jak uzyskać powłokę Linux Bash w systemie Windows 10?



Ale aby naprawdę zdefiniować Bash, musimy zrozumieć, czym jest powłoka.

Powłoka to aplikacja, która przyjmuje dane wejściowe od użytkownika i wykonuje w odpowiedzi akcję, zwykle komunikując się z jądrem, aby to się stało. W ten sposób jest jak „skorupa” wokół jądra.





Chociaż powłoki inicjują inne aplikacje za pomocą poleceń, często same mają również funkcje interaktywne.

Na przykład, gdy otworzysz terminal Linux i naciśniesz przycisk strzałki w górę, aby pobrać ostatnio wydane polecenie, jest to funkcja aplikacji Bash. ten Płyta CD polecenie do zmiany katalogów jest kolejnym bardzo popularnym poleceniem Bash.





Oprócz tego, że jest interaktywną aplikacją, Bash jest również językiem skryptowym. Twój system operacyjny Linux w rzeczywistości używa wielu skryptów Bash w procesie uruchamiania do inicjowania różnych procesów.

Jak mogę używać Bash?

Używasz Bash za każdym razem, gdy używasz terminala w prawie każdym systemie Linux.

Windows nie może automatycznie wykryć ustawień proxy tej sieci

Możesz to potwierdzić za pomocą tego polecenia, które zwraca nazwę używanej powłoki:

echo

Co oznacza „Bash” w Linuksie?

Co oznacza „Bash” w Linuksie?

Jeśli korzystasz z Linuksa przez długi czas, bez wątpienia widziałeś słowo Bash rzucane na forach i artykułach. Czasami wydaje się, że jest to synonim terminala, ale Bash i emulator terminala to zdecydowanie dwie różne aplikacje. Czym właściwie jest Bash? W tym krótkim artykule dowiemy się, czym jest Bash, co robi i jak możesz zacząć z niego korzystać.





Definicja Bash

Imię Grzmotnąć to akronim od b nasz- DO osiągać CII cóż, gra słów od nazwiska Stephena Bourne'a, twórcy jednego z poprzedników Basha. Pierwsza wersja beta została wydana w 1989 roku, a w chwili pisania tego tekstu najnowsza aktualizacja miała miejsce w grudniu 2020 roku: wersja 5.1.





Bash jest jednym z najpopularniejszych języków powłoki, znanym z połączenia potężnych możliwości i przyjaznych dla użytkownika poleceń. Dlatego jest tak płodny w dystrybucjach Linuksa.





Bash działa jednak nie tylko na Linuksie; jest również dostępny w systemie macOS i BSD, a można go używać w systemie Windows za pośrednictwem podsystemu Windows dla systemu Linux.

Czytaj więcej: Jak uzyskać powłokę Linux Bash w systemie Windows 10?



Ale aby naprawdę zdefiniować Bash, musimy zrozumieć, czym jest powłoka.

Powłoka to aplikacja, która przyjmuje dane wejściowe od użytkownika i wykonuje w odpowiedzi akcję, zwykle komunikując się z jądrem, aby to się stało. W ten sposób jest jak „skorupa” wokół jądra.





Chociaż powłoki inicjują inne aplikacje za pomocą poleceń, często same mają również funkcje interaktywne.

Na przykład, gdy otworzysz terminal Linux i naciśniesz przycisk strzałki w górę, aby pobrać ostatnio wydane polecenie, jest to funkcja aplikacji Bash. ten Płyta CD polecenie do zmiany katalogów jest kolejnym bardzo popularnym poleceniem Bash.





Oprócz tego, że jest interaktywną aplikacją, Bash jest również językiem skryptowym. Twój system operacyjny Linux w rzeczywistości używa wielu skryptów Bash w procesie uruchamiania do inicjowania różnych procesów.

Jak mogę używać Bash?

Używasz Bash za każdym razem, gdy używasz terminala w prawie każdym systemie Linux.

Możesz to potwierdzić za pomocą tego polecenia, które zwraca nazwę używanej powłoki:

echo $0

Powinieneś dostać tylko słowo grzmotnąć zwrócony. Jeśli tak, możesz zobaczyć wersję Bash, której używasz z tym poleceniem:

bash --version

Twój ekran powinien wyglądać podobnie do tego:

Wydawanie pojedynczych poleceń w terminalu to jednak dopiero początek zastosowań Basha.

Podobnie jak te skrypty, których używa twój system operacyjny, możesz nauczyć się pisać skrypty Bash, które automatyzują procesy na komputerze z systemem Linux, co często robisz ręcznie. Umiejętny skrypter Bash może mieć skrypty automatyzujące setki zadań dziennie!

Jak więc możesz nauczyć się Basha?

Pisząc skrypty, samodzielnie lub z przewodnikiem, na przykład w Kurs Bash .

Dla was, graczy, możesz również uczyć się, grając w grę Bash. Jednym z przykładów jest Bashcrawl , tekstowy dungeon crawler, który zmusza cię do uczenia się i przywoływania poleceń Bash w celu postępu w grze.

Mamy tu również artykuły na temat wykorzystania, które nauczą cię, jak stać się lepszym skrypterem Bash. Możemy pokazać Ci na przykład, jak pisz dla pętli w Bash , a może zamień swoje skrypty w aplikacje, które można kliknąć .

Zwiększanie poziomu swojej gry na Linuksa

Dowiedzieliśmy się o tym, czym jest Bash, jego historii i jak możesz się nauczyć, jak go wykorzystać.

Nauka Bash to jednak tylko jedna część, jak najlepiej wykorzystać system operacyjny Linux. Jest o wiele więcej rzeczy, których możesz się nauczyć, aby zostać zaawansowanym użytkownikiem Linuksa.

Udział Udział Ćwierkać E-mail 15 podstawowych wskazówek dla zaawansowanych użytkowników systemu Ubuntu Linux

Chcesz lepiej radzić sobie z Linuksem? Te porady i wskazówki dotyczące Ubuntu pomogą Ci szybko stać się zaawansowanym użytkownikiem.

Czytaj dalej
Powiązane tematy
  • Linux
  • Ubuntu
  • Linux
  • Powłoka Bash dla Linuksa
O autorze Jordan Gloor(51 opublikowanych artykułów)

Jordan jest pisarzem personelu w MUO, którego pasją jest uczynienie Linuksa dostępnym i bezstresowym dla każdego. Pisze również poradniki dotyczące prywatności i produktywności.

Więcej od Jordana Gloora

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować

Powinieneś dostać tylko słowo grzmotnąć zwrócony. Jeśli tak, możesz zobaczyć wersję Bash, której używasz z tym poleceniem:

bash --version

Twój ekran powinien wyglądać podobnie do tego:

Wydawanie pojedynczych poleceń w terminalu to jednak dopiero początek zastosowań Basha.

Podobnie jak te skrypty, których używa twój system operacyjny, możesz nauczyć się pisać skrypty Bash, które automatyzują procesy na komputerze z systemem Linux, co często robisz ręcznie. Umiejętny skrypter Bash może mieć skrypty automatyzujące setki zadań dziennie!

Jak więc możesz nauczyć się Basha?

Pisząc skrypty, samodzielnie lub z przewodnikiem, na przykład w Kurs Bash .

jak dowiedzieć się, kto zablokował Cię na facebooku

Dla was, graczy, możesz również uczyć się, grając w grę Bash. Jednym z przykładów jest Bashcrawl , tekstowy dungeon crawler, który zmusza cię do uczenia się i przywoływania poleceń Bash w celu postępu w grze.

Mamy tu również artykuły na temat wykorzystania, które nauczą cię, jak stać się lepszym skrypterem Bash. Możemy pokazać Ci na przykład, jak pisz dla pętli w Bash , a może zamień swoje skrypty w aplikacje, które można kliknąć .

Zwiększanie poziomu swojej gry na Linuksa

Dowiedzieliśmy się o tym, czym jest Bash, jego historii i jak możesz się nauczyć, jak go wykorzystać.

Nauka Bash to jednak tylko jedna część, jak najlepiej wykorzystać system operacyjny Linux. Jest o wiele więcej rzeczy, których możesz się nauczyć, aby zostać zaawansowanym użytkownikiem Linuksa.

Udział Udział Ćwierkać E-mail 15 podstawowych wskazówek dla zaawansowanych użytkowników systemu Ubuntu Linux

Chcesz lepiej radzić sobie z Linuksem? Te porady i wskazówki dotyczące Ubuntu pomogą Ci szybko stać się zaawansowanym użytkownikiem.

Czytaj dalej
Powiązane tematy
  • Linux
  • Ubuntu
  • Linux
  • Powłoka Bash dla Linuksa
O autorze Jordan Gloor(51 opublikowanych artykułów)

Jordan jest pisarzem personelu w MUO, którego pasją jest uczynienie Linuksa dostępnym i bezstresowym dla każdego. Pisze również poradniki dotyczące prywatności i produktywności.

Więcej od Jordana Gloora

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować