Wraz z rozwojem kultury open source z pewnością nie można zignorować niesamowitych możliwości systemu operacyjnego Linux i replikować ich w innych systemach operacyjnych. Microsoft to rozumie i udało mu się wprowadzić podsystem Windows dla systemu Linux (WSL).
Wprowadzona w 2016 roku funkcja WSL to funkcja systemu Windows, która umożliwia uruchomienie systemu plików Linux w systemie operacyjnym. Po zainstalowaniu WSL możesz łatwo uruchomić dowolne narzędzie Linux na swoim komputerze. Jeśli więc chcesz uruchomić Bash na swoim Windowsie 11, oto jak to zrobić szczegółowo.
Jak zainstalować i uruchomić Bash w systemie Windows 11
Bash jest domyślną powłoką dla większości systemów Linux. Wprowadzony po raz pierwszy w 1989 roku jako zamiennik powłoki Bourne'a, działa również jako interpreter wiersza poleceń dla systemów opartych na GNU.
Co więcej, można go nawet używać jako edytora tekstu, aplikacji do edycji grafiki lub jako komputera stacjonarnego, jak wyjaśnia Opensource.com.
Jeśli więc chcesz uruchomić Bash w systemie Windows 11, musisz najpierw zainstalować WSL w swoim systemie . Nie daj się zastraszyć tym skomplikowanie brzmiącym żargonem; Cały proces instalacji jest dość prosty. Oto jak możesz zacząć:
1. Przejdź do paska wyszukiwania menu Start , wpisz „terminal” i uruchom Terminal Windows z uprawnieniami administratora.
2. Wpisz następujące polecenie w Terminalu:
wsl --install
3. Uruchom ponownie komputer po zakończeniu instalacji.

Windows PowerShell
Po uruchomieniu komputera proces instalacji rozpocznie się od nowa. Tutaj Twój komputer rozpocznie pobieranie i instalację oprogramowania Ubuntu. Wkrótce zostaniesz poproszony o ustawienie nazwy użytkownika i hasła. Zrób to, a komputer uruchomi się szybko po wprowadzeniu hasła. Instalacja rozpocznie się automatycznie od miejsca, w którym została przerwana przed uruchomieniem komputera.
Wreszcie Ubuntu zostanie pomyślnie zainstalowany na twoim komputerze. Gdy skończysz, Ubuntu automatycznie uruchomi się w powłoce Bash. Możesz używać tych samych poleceń, których zwykle używasz w systemie Linux, łącznie z instalowaniem aplikacji Linux w tym środowisku wirtualnym.
![Jak zainstalować i uruchomić Bash w systemie Windows 11 Jak zainstalować i uruchomić Bash w systemie Windows 11]()
Ubuntu automatycznie uruchomi się w powłoce Bash
W ten sposób możesz zainstalować i używać Bash na swoim komputerze z systemem Windows. Tak naprawdę, mając dzisiaj Ubuntu w swoim systemie, dostępnych będzie także wiele innych wygodnych funkcji, takich jak aliasing, edycja wiersza poleceń, kontrola zadań itp.
Jak uruchomić skrypt Bash w systemie Windows
Aby uruchomić skrypt w Bash, po prostu utwórz plik tekstowy za pomocą ulubionego edytora plików, takiego jak Notatnik, i zapisz go w miejscu, w którym możesz go łatwo zapamiętać.
Wyjątkową cechą skryptów Bash jest to, że pierwsza linia musi zawierać „#!” po którym następuje ścieżka bash systemu Linux. Aby zobaczyć, co to jest, uruchom Ubuntu i wpisz bash w wierszu poleceń. Zapewni to ścieżkę Bash.
![Jak zainstalować i uruchomić Bash w systemie Windows 11 Jak zainstalować i uruchomić Bash w systemie Windows 11]()
Ścieżka Basha
Utwórz nowy plik tekstowy i dołącz pierwszą linię na górze. W przypadku tego przykładu byłoby to:
#! /user/bin/bash
![Jak zainstalować i uruchomić Bash w systemie Windows 11 Jak zainstalować i uruchomić Bash w systemie Windows 11]()
Utwórz nowy plik tekstowy
Postępuj zgodnie z tą linią dla każdego kolejnego polecenia, które chcesz uruchomić w systemie Linux. W tym przykładzie:
- Linia 1: Użyj polecenia echo , aby wyświetlić tekst użytkownikowi na ekranie.
- Linia 2: Połącz echo z poleceniem date , aby zwrócić dzisiejszą datę.
- Linia 3: Połącz echo z poleceniem whoami , aby zwrócić swoją nazwę użytkownika.
Zapisz ten plik tekstowy z rozszerzeniem .sh . Zapamiętaj ścieżkę do tego pliku.
Następnie otwórz terminal systemu Windows i użyj polecenia cd, aby przejść do ścieżki, w której zapisałeś skrypt Bash.
Aby uruchomić skrypt wpisz:
bash >
![Jak zainstalować i uruchomić Bash w systemie Windows 11 Jak zainstalować i uruchomić Bash w systemie Windows 11]()
Uruchom skrypt w Bashu
To bardzo prosty przykład, ale pokazuje, jak można wykorzystać taki plik do tworzenia całych programów skryptowych Bash. Dostępne są nawet instrukcje programistyczne, takie jak instrukcje IF, które umożliwiają uwzględnienie w skrypcie możliwości podejmowania decyzji.
Witryna SS64 zapewnia bogate zasoby ze wszystkimi dostępnymi poleceniami Bash, których można używać w terminalu Bash lub skryptach Bash.