Wszystko, co możesz zrobić dzięki nowej powłoce Bash systemu Windows 10

Mar 27, 2025
Chmura i Internet
TREŚĆ NIENARUSZONA

Rocznicowa aktualizacja systemu Windows 10 dodała obsługę środowisk Linux do systemu Windows 10 w 2016 roku. Ale nie dajcie się zwieść: to coś więcej niż tylko powłoka Bash. Jest to pełna warstwa zgodności do uruchamiania aplikacji systemu Linux w systemie Windows.

Omówiliśmy wiele rzeczy, które możesz zrobić w nowej powłoce Bash systemu Windows 10, więc dla Twojej wygody zebraliśmy wszystkie te przewodniki w jedną wielką listę.

Pierwsze kroki w systemie Linux w systemie Windows

ZWIĄZANE Z: Jak zainstalować i używać powłoki Linux Bash w systemie Windows 10

Możesz zainstaluj środowisko Linux i powłokę Bash w dowolnej wersji systemu Windows 10, w tym Windows 10 Home. Jednak wymaga 64-bitowej wersji systemu Windows 10. Wystarczy włączyć funkcję Podsystemu Windows dla systemu Linux, a następnie zainstalować wybraną dystrybucję Linuksa - na przykład Ubuntu - ze Sklepu Windows.

Od Aktualizacja Fall Creators pod koniec 2017 r. nie musisz już włączać tryb dewelopera w systemie Windows, a ta funkcja nie jest już w wersji beta.

Zainstaluj oprogramowanie Linux

ZWIĄZANE Z: Jak zainstalować oprogramowanie Linux w powłoce Ubuntu Bash w systemie Windows 10

Najłatwiejszym sposobem zainstalowania oprogramowania Linux w środowisku Ubuntu (lub Debian) jest użycie the apt-get Komenda . (The trafny polecenie również działa). To polecenie pobiera i instaluje oprogramowanie z repozytoriów oprogramowania Ubuntu. Możesz pobrać i zainstalować jedną lub więcej aplikacji za pomocą jednego polecenia.

Ponieważ jest to mniej więcej pełne środowisko przestrzeni użytkownika Ubuntu, możesz również zainstalować oprogramowanie na inne sposoby. Możesz skompilować i zainstalować oprogramowanie z kodu źródłowego, tak jak na przykład w dystrybucji Linuksa.

Jeśli zainstalowałeś inną dystrybucję Linuksa, użyj zamiast tego poleceń do instalowania oprogramowania w tej konkretnej dystrybucji. Na przykład openSUSE używa rozszerzenia zypper Komenda.

Uruchom wiele dystrybucji Linuksa

ZWIĄZANE Z: Jaka jest różnica między Ubuntu, openSUSE i Fedorą w systemie Windows 10?

Aktualizacja Fall Creators umożliwiła również obsługę wielu dystrybucji Linuksa, gdzie wcześniej był dostępny tylko Ubuntu. Początkowo możesz zainstalować Ubuntu, openSUSE Leap, SUSE Linux Enterprise Server , Debian GNU / Linux lub Kali Linux. Fedora też jest w drodze i prawdopodobnie zobaczymy więcej dystrybucji Linuksa oferowanych w przyszłości.

Możesz mieć zainstalowanych wiele dystrybucji Linuksa, a nawet uruchomić wiele różnych środowisk Linuksa w tym samym czasie.

Jeśli nie masz pewności, co zainstalować, zalecamy Ubuntu. Ale jeśli potrzebujesz konkretnej dystrybucji Linuksa - może testujesz oprogramowanie, które będzie działać na serwerze z systemem SUSE Linux Enterprise Server lub Debian, albo potrzebujesz narzędzi do testowania bezpieczeństwa w Kali Linux - są one dostępne w sklepie razem z Ubuntu .

Uzyskaj dostęp do plików Windows w Bash i Bash Files w Windows

ZWIĄZANE Z: Jak uzyskać dostęp do plików Ubuntu Bash w systemie Windows (i dysku systemowego Windows w Bash)

Twoje pliki Linuksa i pliki Windows są zwykle oddzielone, ale są na to sposoby Uzyskaj dostęp do plików Linuksa z systemu Windows i pliki Windows ze środowiska Linux.

Dystrybucje Linuksa, które instalujesz, tworzą ukryty folder, w którym przechowywane są wszystkie pliki używane w tym środowisku Linux. Możesz uzyskać dostęp do tego folderu z systemu Windows, jeśli chcesz przeglądać i tworzyć kopie zapasowe plików systemu Linux za pomocą narzędzi systemu Windows, ale firma Microsoft ostrzega, że ​​nie należy modyfikować tych plików systemu Linux za pomocą narzędzi systemu Windows ani tworzyć tutaj nowych plików za pomocą aplikacji systemu Windows.

W środowisku Linux możesz uzyskać dostęp do dysków z systemem Windows z folderu / mnt /. Twój dysk C: znajduje się na przykład w / mnt / c, a dysk D: w / mnt / d. Jeśli chcesz pracować z plikami w środowiskach Linux i Windows, umieść je gdzieś w systemie plików Windows i uzyskaj do nich dostęp poprzez folder / mnt /.

Zamontuj dyski wymienne i lokalizacje sieciowe

ZWIĄZANE Z: Jak zamontować dyski wymienne i lokalizacje sieciowe w podsystemie Windows dla systemu Linux

Podsystem Windows dla systemu Linux automatycznie montuje stałe dyski wewnętrzne w folderze / mnt /, ale nie montuje automatycznie dysków wymiennych, takich jak dyski USB i dyski optyczne. Nie montuje również automatycznie żadnych dysków sieciowych, które mogą być mapowane na komputerze.

Jednak możesz zamontuj je samodzielnie i uzyskaj do nich dostęp w środowisku Linux za pomocą specjalnego polecenia mount, które korzysta z systemu plików drvfs.

Przełącz się na Zsh (lub Another Shell) zamiast na Bash

ZWIĄZANE Z: Jak korzystać z Zsh (lub innej powłoki) w systemie Windows 10

Chociaż firma Microsoft pierwotnie przedstawiła tę funkcję jako środowisko „powłoki Bash”, w rzeczywistości jest to podstawowa warstwa zgodności, która umożliwia uruchamianie oprogramowania Linux w systemie Windows. Oznacza to, że możesz uruchomić inne powłoki zamiast Bash, jeśli je wolisz.

Na przykład możesz użyj powłoki Zsh zamiast Bash . Możesz nawet mieć standardową powłokę Bash, która automatycznie przełącza się na powłokę Zsh po otwarciu skrótu powłoki Linux w menu Start.

Użyj skryptów Bash w systemie Windows

ZWIĄZANE Z: Jak tworzyć i uruchamiać skrypty powłoki Bash w systemie Windows 10

Dzięki temu środowisku możliwe jest napisanie skryptu powłoki Bash w systemie Windows i uruchomienie go. Twój skrypt Bash może uzyskać dostęp do plików systemu Windows przechowywanych w folderze / mnt, dzięki czemu możesz używać poleceń i skryptów systemu Linux do pracy na normalnych plikach systemu Windows. Możesz także uruchamiać polecenia systemu Windows z poziomu skryptu Bash.

Możesz włączyć polecenia Bash do pliku Skrypt wsadowy lub Skrypt PowerShell , co jest bardzo przydatne. Zobacz to wszystko i więcej nasz przewodnik po skryptach bash w systemie Windows 10 .

Uruchamiaj polecenia systemu Linux spoza powłoki systemu Linux

ZWIĄZANE Z: Jak uruchamiać polecenia Linuksa spoza powłoki Bash w systemie Windows 10

Jeśli chcesz tylko szybko uruchomić program, wykonać polecenie lub uruchomić skrypt, nie musisz nawet najpierw uruchamiać środowiska Bash. Możesz użyć bash -c lub wsl polecenie do wykonać polecenie Linuksa spoza powłoki Linuksa . Środowisko Linux po prostu uruchamia polecenie, a następnie kończy pracę. Jeśli uruchomisz to polecenie z poziomu wiersza polecenia lub okna programu PowerShell, polecenie wydrukuje swoje dane wyjściowe do konsoli wiersza polecenia lub programu PowerShell.

Możesz wiele zdziałać bash -c lub wsl . Możesz tworzyć skróty na pulpicie, aby uruchamiać programy dla systemu Linux, integrować je ze skryptami wsadowymi lub PowerShell albo uruchamiać je w inny sposób, w jaki uruchamiasz program Windows.

Uruchom programy Windows z Bash

ZWIĄZANE Z: Jak uruchamiać programy Windows z powłoki Bash w systemie Windows 10

Stan na dzień aktualizacja dla twórców (który ukazał się wiosną 2017 roku), możesz uruchamiać programy Windows w środowisku Linux . Oznacza to, że możesz zintegrować polecenia systemu Windows z poleceniami systemu Linux w skrypcie Bash lub po prostu uruchamiać polecenia systemu Windows ze standardowej powłoki Bash lub Zsh, której być może już używasz.

Aby uruchomić program Windows, wpisz ścieżkę do pliku .exe i naciśnij klawisz Enter. Znajdziesz zainstalowane programy Windows w folderze / mnt / c w środowisku Bash. Pamiętaj, że w poleceniu rozróżniana jest wielkość liter, więc „Example.exe” różni się od „example.exe” w systemie Linux.

Uruchom graficzne programy Linux Desktop

ZWIĄZANE Z: Jak uruchamiać graficzne aplikacje pulpitu Linux z powłoki Bash w systemie Windows 10

Firma Microsoft oficjalnie nie obsługuje graficznego oprogramowania dla systemu Linux w systemie Windows. Funkcja podsystemu Windows dla systemu Linux jest przeznaczona do uruchamiania programów wiersza polecenia, których mogą potrzebować programiści. Ale w rzeczywistości możliwe jest uruchamianie graficznych programów komputerowych dla systemu Linux w systemie Windows przy użyciu tej funkcji.

Jednak to nie zadziała domyślnie. Musisz zainstalować serwer X i ustawić POKAZ zmienna, zanim graficzne programy dla Linuksa zostaną uruchomione na pulpicie Windows. Im prostsza aplikacja, tym większe prawdopodobieństwo, że będzie dobrze działać. Im bardziej złożona aplikacja, tym większe prawdopodobieństwo, że spróbuje zrobić coś, czego podstawowy podsystem Windows dla systemu Linux firmy Microsoft jeszcze nie obsługuje. Wszystko, co możesz zrobić, to spróbuj z tymi instrukcjami i miej nadzieję na najlepsze.

Wybierz domyślne środowisko Linux

ZWIĄZANE Z: Jak ustawić domyślną dystrybucję Linuksa w systemie Windows 10

Jeśli masz zainstalowanych wiele dystrybucji Linuksa, możesz wybrać domyślną instalację. To jest dystrybucja używana podczas uruchamiania dystrybucji Linuksa z rozszerzeniem grzmotnąć lub wsl polecenie lub gdy używasz bash -c lub wsl polecenia do uruchomienia polecenia systemu Linux z innego miejsca w systemie Windows.

Nawet jeśli masz zainstalowanych wiele dystrybucji Linuksa, nadal możesz je uruchomić bezpośrednio, uruchamiając polecenie takie jak ubuntu lub opensuse-42 . Dokładne polecenie, którego będziesz potrzebować, jest podane na stronie pobierania każdej dystrybucji Linuksa w Microsoft Store.

Szybko uruchom Bash z Eksploratora plików

ZWIĄZANE Z: Jak szybko uruchomić powłokę Bash z Eksploratora plików systemu Windows 10

Nie musisz uruchamiać powłoki Linuksa za pomocą ikony skrótu. Możesz szybko uruchom go z poziomu Eksploratora plików wpisując „bash” w pasku adresu i naciskając Enter. Pojawi się domyślna powłoka Bash Twojej dystrybucji Linuksa, a bieżącym katalogiem roboczym będzie katalog otwarty w Eksploratorze plików.

Ten artykuł zawiera również instrukcje dodawania opcji „Otwórz tutaj powłokę Bash” do Eksploratora plików poprzez edycję rejestru systemu Windows, udostępniając wygodną opcję menu kontekstowego, która działa podobnie do opcji „Otwórz tutaj okno programu PowerShell” lub „Otwórz tutaj wiersz polecenia” .

Zmień swoje konto użytkownika UNIX

ZWIĄZANE Z: Jak zmienić konto użytkownika w powłoce Ubuntu Bash w systemie Windows 10

Podczas pierwszej konfiguracji Bash zostanie wyświetlony monit o utworzenie konta użytkownika UNIX i ustawienie hasła. Za każdym razem, gdy otworzysz okno Bash, będziesz automatycznie logowany na to konto. Jeśli chcesz zmienić swoje konto użytkownika UNIX - lub użyć konta root jako domyślnego konta w powłoce - jest ukryte polecenie zmiany domyślnego konta użytkownika .

Odinstaluj i ponownie zainstaluj środowisko Linux

ZWIĄZANE Z: Jak odinstalować (lub ponownie zainstalować) powłokę Ubuntu Bash w systemie Windows 10

Po zainstalowaniu niektórych programów lub zmianie niektórych ustawień możesz ponownie zainstalować Ubuntu lub inną dystrybucję Linuksa i uzyskać nowe środowisko Linuksa. Wcześniej było to trochę skomplikowane, ale teraz możesz to zrobić po prostu odinstalowując dystrybucję Linuksa, tak jak każdą inną aplikację, a następnie ponownie instalując ją ze Sklepu.

Aby uzyskać nowy system bez ponownego pobierania dystrybucji Linuksa, możesz uruchomić polecenie dystrybucji wraz z opcją „wyczyść” z wiersza polecenia systemu Windows lub konsoli PowerShell. Na przykład, aby zresetować Ubuntu bez ponownego pobierania, uruchom ubuntu clean .

Jeśli nadal masz zainstalowane starsze środowisko Linux - takie, które zostało zainstalowane przed aktualizacją Fall Creators - możesz nadal odinstaluj go za pomocą polecenia lxrun .

Uaktualnij swoje środowisko Ubuntu

ZWIĄZANE Z: Jak zaktualizować powłokę Windows Bash do Ubuntu 16.04

Po aktualizacji Fall Creators dla systemu Windows 10 musisz teraz zainstalować Ubuntu i inne środowiska Linux ze Sklepu. Gdy to zrobisz, zostaną automatycznie zaktualizowane do najnowszych wersji bez żadnych specjalnych poleceń.

Jeśli jednak utworzyłeś środowisko Bash w starszej wersji systemu Windows, będziesz mieć plik starsze środowisko Ubuntu zainstalowany. Możesz po prostu otworzyć Sklep i zainstalować najnowszą wersję Ubuntu ze Sklepu Windows, aby dokonać aktualizacji.


Przedsiębiorczy maniacy bez wątpienia wymyślą inne interesujące rzeczy, które możesz zrobić ze środowiskiem Linux w przyszłości. Mamy nadzieję, że podsystem Windows dla systemu Linux będzie nadal stawał się coraz potężniejszy, ale nie spodziewaj się, że Microsoft w najbliższym czasie oficjalnie będzie obsługiwał graficzne aplikacje dla Linuksa.

Everything You Can Do With Windows 10’s New Bash Shell

Everything You Can Do With Windows 10’s New Bash Shell

How To Install BASH Shell On Windows 10

How To Get Bash Shell In Windows 10

How To Run A Shell Script On Windows 10

Windows 10's Bash Shell Can Run Graphical Linux Applications With This Trick

Windows 10 Bash & Linux Subsystem Setup

How To Run Linux/Bash On Windows 10 | Windows 10 Bash & Linux Subsystem Setup

First Things To Do With A New Windows 10 Laptop | Kill Bloatware, Lock It Down, Make It Epic

We Fixed Windows 10 - Microsoft Will HATE This!

How To Run Linux/Bash On Windows 10 Using The Built-In Windows Subsystem For Linux

8 Cool Windows 10 Tricks And Hidden Features You Should Know

The New Windows Terminal ROCKS! Let's Customize It!

Windows 10 Vs Ubuntu 20.04 - Resource Usage Comparison

SSH Client On Windows 10 Using The Command Prompt | SSH From Windows To Linux And Other Systems

How To Install WSL2 + Docker + Devilbox + Wordpress And Magento 2 On Windows 10


Chmura i Internet - Najpopularniejsze artykuły

Dysk Google i zdjęcia się rozdzielają: co musisz wiedzieć

Chmura i Internet Jun 14, 2025

Google Google ma ogłosił że Dysk Google i Zdjęcia Google zostaną rozdzielone w lipcu. Google twierdzi, że „połączenie między tymi us..


Jak zaktualizować Google Chrome

Chmura i Internet May 1, 2025

Google aktualizuje Chrome za pomocą główne nowe wersje co sześć tygodni i poprawki zabezpieczeń częściej niż to. Chrome zwykle pobiera aktualizacje automatyc..


Jak wyświetlić karteczki samoprzylepne systemu Windows 10 w Internecie i na Androidzie

Chmura i Internet Feb 22, 2025

Aplikacja Sticky Notes jest częścią systemu Windows 10, ale jest też połączona z Twoim kontem Microsoft. Możesz uzyskać dostęp do swoich Sticky Notes z dowolnego miejsca w ..


Jak skonfigurować ustawienia poczty dla iPhone'a i iPada

Chmura i Internet Jan 19, 2025

Mail to aplikacja e-mail wbudowana w każdy iPhone i iPad. Nie ma niektórych bardziej zaawansowanych opcji, które można znaleźć w aplikacjach innych firm, ale działa dobrze. J..


Co to jest zamawianie jednym kliknięciem w Amazon i jak to działa?

Chmura i Internet Aug 2, 2025

Amazon stał się powszechnie znaną marką, umożliwiając zamawianie prawie wszystkiego, co tylko chcesz, z jednej strony internetowej. Oczywiście Amazon chce jak najbardziej uł..


Jak uniemożliwić serwisowi Netflix wykorzystanie wszystkich danych telefonu

Chmura i Internet May 6, 2025

TREŚĆ NIENARUSZONA Netflix niedawno zaktualizował swoją aplikację mobilną o długo oczekiwaną funkcję: teraz możesz określić, ile danych (w przybliżeniu) zużywa, aby ..


Jak zsynchronizować udostępnione kalendarze Google z iPhonem

Chmura i Internet Nov 14, 2024

TREŚĆ NIENARUSZONA Smartfony są niezbędne w naszym codziennym życiu. Pomagają nam pozostać w kontakcie i utrzymywać porządek. Ale jeśli chodzi o synchronizację ka..


Zmień swój komputer w serwer plików, muzyki i sieciowy dzięki Opera Unite

Chmura i Internet Aug 26, 2025

Chcesz w łatwy sposób udostępniać dokumenty, zdjęcia i inne pliki innym osobom w sieci? Teraz możesz z Operą Unite, nową usługą dołączoną do przeglądarki Opera 10. Dzisiaj przyj..


Kategorie