Jak zainstalować i używać Bash w systemie Windows 11?
Bash ( Bourne Again Shell ) to wiersz poleceń i graficzny interfejs użytkownika rozpowszechniany we wszystkich dystrybucjach Linuksa(Linux) . Korzystanie z Bash w systemie Windows 10(Bash on Windows 10) nie było prostym procesem. Jednak system Windows 11 zawiera uaktualniony podsystem Windows(Windows Subsystem) dla systemu Linux(Linux) ( WSL 2.0 ), który umożliwia instalowanie i używanie Bash łatwiejsze niż kiedykolwiek.
Nowa wersja WSL uruchamia prawdziwe jądro Linuksa(Linux kernel) wewnątrz maszyny wirtualnej. Oznacza to, że każda dystrybucja Linuksa(Linux) uruchomiona pod WSL zawiera Bash .
Jak zainstalować WSL i Bash w systemie Windows 11?(Windows 11)
Aby zainstalować i uruchomić systemy operacyjne Linux , które zawierają Bash w systemie Windows 11(Windows 11) , musisz najpierw zainstalować WSL . W systemie Windows 11(Windows 11) jest to prosty proces przy użyciu terminala Windows(Windows Terminal) . Nie uruchamiaj CMD ( Wiersz polecenia(Command Prompt) ) – Terminal Windows(Windows Terminal) to inna aplikacja.
1. Wybierz przycisk Start i wpisz „terminal” w polu wyszukiwania. W okienku Terminal systemu Windows wybierz opcję (Windows Terminal)Uruchom(Run) jako administrator .
Uwaga: jeśli Terminal Windows(Windows Terminal) nie uruchamia się, być może trzeba go zaktualizować. Odwiedź sklep Microsoft Store(Microsoft Store) i zainstaluj najnowszą wersję terminala Windows(latest version of the Windows Terminal) .
2. Wpisz następujące polecenie: wsl –install w wierszu polecenia i naciśnij klawisz Enter . To pojedyncze polecenie pobierze i zainstaluje najnowszą wersję podsystemu Windows(Windows Subsystem) dla systemu Linux(Linux) . Pobieranie zajmuje kilkaset megabajtów, więc proces instalacji może zająć trochę czasu.
3. Po zakończeniu powinieneś zobaczyć komunikat: „Żądana operacja się powiodła”. Gdy zobaczysz ten komunikat, uruchom ponownie system, aby zakończyć instalację WSL . Możesz wpisać shutdown /r /t 0 w terminalu Windows(Windows Terminal) , aby zainicjować ponowne uruchomienie.
4. Po ponownym uruchomieniu systemu proces będzie kontynuowany, instalując Ubuntu jako domyślną dystrybucję Linuksa(Linux) . Zostaniesz poproszony o podanie nazwy użytkownika i hasła dla systemu Linux .
5. Po zakończeniu Ubuntu automatycznie uruchomi się w powłoce Bash . Możesz używać tych samych poleceń, których normalnie używasz w Linuksie(Linux) , w tym instalować aplikacje Linuksa(Linux) w tym środowisku wirtualnym.
6. Jeśli wolisz, możesz zainstalować inne dystrybucje Linuksa . (other Linux distros)Aby zobaczyć, które z nich są dostępne do zainstalowania, ponownie otwórz Terminal Windows(Windows Terminal) ( Powershell ), wpisz wsl –list –online i naciśnij Enter . Zobaczysz opcje takie jak Opensuse , Debian i inne.
7. Możesz zainstalować dowolną z tych dystrybucji, wpisując wsl –install -d <
Uwaga: możesz też zainstalować dowolną dystrybucję Linuksa(Linux Distro) w systemie Windows(Windows) ze sklepu Microsoft Store(Microsoft Store) .
Jak uruchomić dystrybucję Linuksa(Your Linux Distro) i używać Bash(Use Bash)
Istnieją dwie metody uruchamiania dystrybucji Linuksa(Linux) . Jeśli zainstalowałeś Ubuntu , możesz wybrać menu Start , wpisać Ubuntu i wybrać aplikację Ubuntu , aby ją uruchomić.
Alternatywnie możesz uruchomić Terminal Windows(Windows Terminal) i po prostu wpisać polecenie Ubuntu , aby uruchomić powłokę Linux Bash w środowisku (Linux Bash)Ubuntu .
Aby zobaczyć listę wszystkich dostępnych poleceń Linuksa(Linux) , których możesz użyć w Bash , wpisz help -d.
Więcej informacji na temat poszczególnych poleceń można uzyskać, wpisując help, a następnie nazwę polecenia. Na przykład help printf zwraca szczegóły polecenia i informacje o każdym parametrze polecenia.
Niektóre z bardziej powszechnych poleceń Bash , których większość ludzi używa na początku, obejmują:
- Tryb(Mode) interaktywny : wpisz polecenia w interfejsie wiersza poleceń ( Terminal Windows(Windows Terminal) ).
- Tryb(Mode) wsadowy : uruchom plik tekstowy zawierający wszystkie polecenia, które chcesz wykonać w systemie Linux w kolejności. (Linux)Wiele osób tworzy te skrypty przy użyciu składni programowania.
Jak uruchomić skrypt Bash(Bash Script) w systemie Windows(Windows)
Aby uruchomić skrypt w Bash , po prostu utwórz plik tekstowy za pomocą ulubionego edytora plików, takiego jak Notatnik(Notepad) , i zapisz go w lokalizacji, którą zapamiętasz.
Jedną z wyjątkowych cech skryptu Bash jest to, że pierwsza linia musi być „#!” po której następuje ścieżka twojej ścieżki bash w systemie Linux . (Linux)Aby zobaczyć, co to jest, uruchom Ubuntu i wpisz, który bash w oknie wiersza poleceń. Zapewni to ścieżkę Bash .
Utwórz nowy plik tekstowy i umieść ten pierwszy wiersz na górze. W przypadku tego przykładu byłoby to:
#! /użytkownik/kosz/bash
Postępuj zgodnie z tym wierszem przy każdym kolejnym poleceniu, które chcesz uruchomić Linux . W tym przykładzie:
- Wiersz 1: Używa polecenia echo do wyświetlania tekstu użytkownikowi na ekranie.
- Linia 2: łączy echo z poleceniem date, aby zwrócić dzisiejszą datę.
- Linia 3: Łączy echo z poleceniem whoami, aby zwrócić twoją nazwę użytkownika.
Zapisz ten plik tekstowy z rozszerzeniem .sh. Zapamiętaj ścieżkę do tego pliku.
Następnie otwórz Terminal Windows(Windows Terminal) i użyj polecenia cd, aby przejść do ścieżki, w której zapisałeś skrypt Bash .
Aby uruchomić skrypt, wpisz bash <<nazwa skryptu>>.
To bardzo prosty przykład, ale pokazuje, jak można użyć takiego pliku do stworzenia całych programów skryptowych Bash . Dostępne są nawet instrukcje programistyczne, takie jak instrukcje IF, aby uwzględnić w skrypcie możliwości podejmowania decyzji.
Witryna SS64 zapewnia obszerne zasoby(SS64 provides an extensive resource) ze wszystkimi dostępnymi poleceniami Bash , których można używać w terminalu Bash lub w skryptach Bash .
Możesz także zobaczyć samouczek dotyczący używania skryptu powłoki systemu Linux do tworzenia kopii zapasowej katalogu(Linux shell script to back up a directory) .
Related posts
DLACZEGO mój komputer nie jest zgodny z systemem Windows 11? Użyj WhyNotWin11!
Jak utworzyć i używać dysku USB odzyskiwania systemu Windows 11?
Tablice PowerShell: jak je tworzyć i używać
Edytory menu kontekstowego: Dodaj, usuń elementy menu kontekstowego w systemie Windows 11
Jak przypiąć dowolną aplikację do paska zadań w systemie Windows 11?
Jak włączyć i korzystać z sesji fokusowych w systemie Windows 11?
Jak otworzyć narzędzia Windows w Windows 11?
Planujesz wdrożenie systemu Windows 11? Ten przewodnik pomoże Ci zacząć
Włącz lub wyłącz kartę Wi-Fi i Ethernet w systemie Windows 11
Pokaż lub ukryj ikony w obszarze przepełnienia paska zadań w rogu w systemie Windows 11
Jak zablokować instalację systemu Windows 11 na komputerze?
Napraw Komputer musi obsługiwać błąd TPM 2.0 podczas instalacji systemu Windows 11
Chipsety i płyty główne obsługujące system operacyjny Windows 11
Jak pokazać lub ukryć najczęściej używane aplikacje w menu Start w systemie Windows 11?
Jak dostosować jasność kamery internetowej w systemie Windows 11?
Jak działa funkcja dynamicznej częstotliwości odświeżania w systemie Windows 11?
Wymagania systemowe Windows 11: Minimalny sprzęt pod względem funkcji
Jak zrobić wideo ze zdjęć w systemie Windows 11?
Kliknij tutaj, aby wprowadzić swój najnowszy komunikat o poświadczeniach w systemie Windows 11
Windows 11 dla firm i przedsiębiorstw — nowe funkcje