Все, що ви можете зробити за допомогою нової оболонки Bash Windows 10

Mar 27, 2025
Хмара та Інтернет
НЕЗАГОТОВЛЕНИЙ ЗМІСТ

Оновлення ювілею Windows 10 додав підтримку середовищ Linux для Windows 10 ще в 2016 році. Але не обманюйте: це більше, ніж просто оболонка Bash. Це повний рівень сумісності для запуску програм Linux у Windows.

Ми розглянули багато речей, які ви можете зробити в новій оболонці Bash для Windows 10, тому для вашої зручності ми зібрали всі ці посібники в один мега-список.

Початок роботи з Linux у Windows

ПОВ'ЯЗАНІ: Як встановити та використовувати оболонку Bash Linux у Windows 10

Ти можеш встановити середовище Linux та оболонку Bash на будь-якій версії Windows 10, включаючи Windows 10 Home. Однак для цього потрібна 64-розрядна версія Windows 10. Вам просто потрібно увімкнути функцію Підсистема Windows для Linux, а потім встановити вибраний вами дистрибутив Linux, наприклад Ubuntu, із Магазину Windows.

Станом на Осінні оновлення для творців наприкінці 2017 року вам більше не потрібно вмикати режим розробника у Windows, і ця функція більше не є бета-версією.

Встановіть програмне забезпечення Linux

ПОВ'ЯЗАНІ: Як встановити програмне забезпечення Linux в оболонці Ubuntu Bash Windows 10

Найпростіший спосіб встановити програмне забезпечення Linux у середовищі Ubuntu (або Debian) - це apt-get команди . ( влучний команда також працює.) Ця команда завантажує та встановлює програмне забезпечення із сховищ програм Ubuntu. Ви можете завантажити та встановити одну або кілька програм лише за допомогою однієї команди.

Оскільки це більш-менш повноцінне середовище користувацького простору Ubuntu, ви також можете інсталювати програмне забезпечення іншими способами. Ви можете компілювати та встановлювати програмне забезпечення з вихідного коду, як, наприклад, у дистрибутиві Linux.

Якщо ви встановили інший дистрибутив Linux, використовуйте замість цього команди для встановлення програмного забезпечення на цьому конкретному дистрибутиві. Наприклад, openSUSE використовує блискавка команди.

Запустіть кілька дистрибутивів Linux

ПОВ'ЯЗАНІ: Яка різниця між Ubuntu, openSUSE та Fedora у Windows 10?

Оновлення Fall Creators також включило підтримку декількох дистрибутивів Linux, де раніше була доступна лише Ubuntu. Спочатку ви можете встановити Ubuntu, openSUSE Leap, SUSE Linux Enterprise Server , Debian GNU / Linux або Kali Linux. Fedora також на шляху, і ми, мабуть, побачимо більше дистрибутивів Linux, пропонованих у майбутньому.

Ви можете встановити кілька дистрибутивів Linux, і ви навіть можете одночасно запускати кілька різних середовищ Linux.

Якщо ви не впевнені, який саме варіант встановити, ми рекомендуємо Ubuntu. Але якщо вам потрібен певний дистрибутив Linux - можливо, ви тестуєте програмне забезпечення, яке буде працювати на сервері під управлінням SUSE Linux Enterprise Server або Debian, або ви хочете інструменти тестування безпеки в Kali Linux - вони доступні в магазині поряд з Ubuntu .

Доступ до файлів Windows у Bash та файлів Bash у Windows

ПОВ'ЯЗАНІ: Як отримати доступ до ваших файлів Ubuntu Bash у Windows (і до вашого системного диска Windows у Bash)

Ваші файли Linux та файли Windows зазвичай розділяються, але є способи отримати доступ до ваших файлів Linux з Windows і ваші файли Windows із середовища Linux.

Встановлені вами дистрибутиви Linux створюють приховану папку, де зберігаються всі файли, що використовуються в цьому середовищі Linux. Ви можете отримати доступ до цієї папки з Windows, якщо хочете переглянути та створити резервну копію файлів Linux за допомогою інструментів Windows, але Microsoft попереджає, що не слід змінювати ці файли Linux за допомогою інструментів Windows або створювати тут нові файли за допомогою програм Windows.

Коли ви перебуваєте в середовищі Linux, ви можете отримати доступ до своїх дисків Windows із папки / mnt /. Наприклад, ваш привід C: розташований за адресою / mnt / c, а ваш привід D: розташований за адресою / mnt / d. Якщо ви хочете працювати з файлами в середовищах Linux та Windows, розмістіть їх десь у своїй файловій системі Windows і отримайте доступ до них через папку / mnt /.

Підключіть знімні диски та розташування мережі

ПОВ'ЯЗАНІ: Як встановити знімні диски та розташування мереж у підсистемі Windows для Linux

Підсистема Windows для Linux автоматично монтує фіксовані внутрішні накопичувачі в папці / mnt /, але вона не встановлює автоматично такі знімні диски, як USB-накопичувачі та оптичні диски. Він також не встановлює автоматично мережеві диски, які можуть бути зіставлені на вашому ПК.

Однак можна змонтувати їх самостійно і отримати доступ до них у середовищі Linux за допомогою спеціальної команди монтування, яка використовує переваги файлової системи drvfs.

Перейдіть на Zsh (або іншу оболонку) замість Bash

ПОВ'ЯЗАНІ: Як використовувати Zsh (або іншу оболонку) в Windows 10

Незважаючи на те, що Microsoft спочатку представляв цю функцію як середовище "Bash shell", насправді це основний рівень сумісності, який дозволяє запускати програмне забезпечення Linux у Windows. Це означає, що ви можете запускати інші оболонки замість Bash, якщо ви віддаєте перевагу їм.

Наприклад, ви можете використовуйте оболонку Zsh замість Bash . Ви навіть можете мати стандартну оболонку Bash, яка автоматично перемикається на оболонку Zsh, коли ви відкриваєте ярлик оболонки Linux у меню "Пуск".

Використовуйте скрипти Bash у Windows

ПОВ'ЯЗАНІ: Як створити та запустити сценарії Bash Shell у Windows 10

Завдяки цьому середовищу насправді можна написати сценарій оболонки Bash в Windows і запустити його. Ваш скрипт Bash може отримати доступ до ваших файлів Windows, що зберігаються в папці / mnt, тому ви можете використовувати команди та сценарії Linux для роботи зі звичайними файлами Windows. Ви також можете запускати команди Windows із сценарію Bash.

Ви можете включити команди Bash в Пакетний сценарій або Сценарій PowerShell , що досить зручно. Про все це та інше див наш посібник зі скриптів bash в Windows 10 .

Запустіть команди Linux ззовні оболонки Linux

ПОВ'ЯЗАНІ: Як запустити команди Linux ззовні панелі Bash в Windows 10

Якщо ви просто хочете швидко запустити програму, виконати команду або запустити сценарій, вам навіть не потрібно спочатку запускати середовище Bash. Ви можете використовувати bash -c або wsl команда до виконати команду Linux за межами оболонки Linux . Середовище Linux просто запускає команду, а потім завершує роботу. Якщо цю команду запустити з вікна командного рядка або PowerShell, команда надрукує свої результати на консолях командного рядка або PowerShell.

Ви можете багато чого зробити bash -c або wsl . Ви можете створювати ярлики на робочому столі для запуску програм Linux, інтегрувати їх у пакетний сценарій або сценарії PowerShell або запускати їх будь-яким іншим способом, як ви запускали програму Windows.

Запустіть програми Windows з Bash

ПОВ'ЯЗАНІ: Як запустити програми Windows із Bash Shell Windows 10

Як на оновлення для творців (який вийшов навесні 2017 року), ви можете запускати програми Windows із середовища Linux . Це означає, що ви можете інтегрувати команди Windows поряд із командами Linux у сценарій Bash або просто запускати команди Windows із стандартної оболонки Bash або Zsh, яку ви вже використовуєте.

Щоб запустити програму Windows, введіть шлях до файлу .exe та натисніть Enter. Ви знайдете встановлені програми Windows у папці / mnt / c у середовищі Bash. Пам'ятайте, що команда чує регістр, тому “Example.exe” відрізняється від “example.exe” в Linux.

Запустіть графічні програми для робочого столу Linux

ПОВ'ЯЗАНІ: Як запустити графічні настільні програми для Linux з Bash Shell Windows 10

Microsoft офіційно не підтримує графічне програмне забезпечення Linux у Windows. Функція Підсистема Windows для Linux призначена для запуску програм командного рядка, які можуть знадобитися розробникам. Але насправді можливо запустити графічні програми для робочого столу Linux у Windows за допомогою цієї функції.

Однак це не працюватиме за замовчуванням. Вам потрібно буде встановити X-сервер і встановити ДИСПЛЕЙ змінної до того, як графічні програми для робочого столу Linux почнуть працювати на вашому робочому столі Windows. Чим простіший додаток, тим більша ймовірність його ефективної роботи. Чим складніше додаток, тим більша ймовірність того, що він спробує зробити те, що основна підсистема Windows для Linux ще не підтримується. Все, що ви можете зробити, це зробіть спробу з цими інструкціями і сподіватися на краще.

Виберіть середовище Linux за замовчуванням

ПОВ'ЯЗАНІ: Як встановити стандартний дистрибутив Linux у Windows 10

Якщо у вас встановлено кілька дистрибутивів Linux, ви можете вибрати установку за замовчуванням. Це дистрибутив, який використовується при запуску дистрибутива Linux за допомогою баш або wsl або коли ви використовуєте bash -c або wsl команди для запуску команди Linux з інших систем Windows.

Навіть якщо у вас встановлено кілька дистрибутивів Linux, ви все одно можете запустити їх безпосередньо, запустивши таку команду, як ubuntu або opensuse-42 . Точна команда, яка вам знадобиться, прописана на кожній сторінці завантаження дистрибутива Linux у магазині Microsoft.

Швидко запустіть Bash із Провідника файлів

ПОВ'ЯЗАНІ: Як швидко запустити Bash Shell з Провідника файлів Windows 10

Вам не потрібно запускати оболонку Linux за допомогою її ярлика. Ти можеш швидко запустити його з Провідника файлів ввівши “bash” у адресний рядок та натиснувши Enter. З'явиться оболонка Bash вашого дистрибутива Linux за замовчуванням, а поточним робочим каталогом буде каталог, який ви відкрили у Провіднику файлів.

У цій статті також містяться вказівки щодо додавання опції «Відкрити оболонку Bash тут» до Провідника файлів, редагуючи реєстр Windows, надаючи зручний параметр контекстного меню, який працює подібно до параметрів «Відкрити тут вікно PowerShell» або «Відкрити командний рядок тут» .

Змініть свій обліковий запис користувача UNIX

ПОВ'ЯЗАНІ: Як змінити обліковий запис користувача в оболонці Bash Ubuntu Windows 10

Коли ви вперше налаштовуєте Bash, вам буде запропоновано створити обліковий запис користувача UNIX і встановити пароль. Ви автоматично входите в цей обліковий запис кожного разу, коли ви відкриваєте вікно Bash. Якщо ви хочете змінити свій обліковий запис користувача UNIX - або скористатися кореневим обліковим записом як обліковий запис за замовчуванням у оболонці - там є прихована команда для зміни облікового запису користувача за замовчуванням .

Видаліть та переінсталюйте середовище Linux

ПОВ'ЯЗАНІ: Як видалити (або перевстановити) оболонку Ubuntu Bash Windows 10

Після того, як ви встановили деякі програми або змінили деякі налаштування, можливо, ви захочете переінсталювати Ubuntu або інший дистрибутив Linux і отримати нове середовище Linux. Раніше це було трохи складно, але тепер ви можете зробити це, просто видаливши дистрибутив Linux, як будь-який інший додаток, а потім переінсталювавши його з магазину.

Щоб отримати нову систему, не перезавантажуючи дистрибутив Linux, ви можете запустити команду дистрибутива разом із опцією «чистий» з командного рядка Windows або консолі PowerShell. Наприклад, щоб скинути Ubuntu, не перезавантажуючи його, запустіть ubuntu чистий .

Якщо у вас все ще встановлене старіше середовище Linux - таке, яке було встановлено до оновлення Fall Creators - ви все одно можете видаліть його за допомогою команди lxrun .

Оновіть своє середовище Ubuntu

ПОВ'ЯЗАНІ: Як оновити оболонку Bash Windows до Ubuntu 16.04

Після оновлення Fall Creators для Windows 10 тепер вам потрібно встановити Ubuntu та інші середовища Linux із магазину. Коли ви зробите це, вони автоматично оновляться до найновіших версій без спеціальних команд.

Однак якщо ви створили середовище Bash у старішій версії Windows, у вас буде старше середовище Ubuntu встановлений. Ви можете просто відкрити Магазин і встановити найновіший Ubuntu з Магазину Windows для оновлення.


Підприємливі виродки, без сумніву, з’ясують інші цікаві речі, які ви можете робити із середовищем Linux у майбутньому. Сподіваємось, підсистема Windows для Linux продовжуватиме ставати потужнішою, але не сподівайтесь, що Microsoft офіційно підтримуватиме графічні настільні програми для Linux найближчим часом.

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


Хмара та Інтернет - Найпопулярніші статті

Як розпочати роботу з Usenet, найкращою альтернативою торрентам

Хмара та Інтернет Oct 16, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Як би виглядав BitTorrent, якби він був блискавично швидким, завжди доступни�..


Як надсилати GIF-файли в iMessage

Хмара та Інтернет Feb 22, 2025

Ви завжди могли надсилати статичні зображення іншим людям через iMessage, але ви, можливо, не знали, що �..


Як запобігти автоматичному відтворенню відео у Firefox

Хмара та Інтернет Feb 5, 2025

Здається, сьогодні кожен сайт новин починає відтворювати відео автоматично. Це неймовірно дратує, ..


Як створити публікацію в блозі за допомогою Microsoft Word 2013

Хмара та Інтернет Aug 1, 2025

Microsoft Word може публікувати вміст на платформах блогів з Office 2007. Ця функція все ще доступна і дозріла �..


Книги, які ми любимо: кулінарія для вундеркіндів вчить науці, яка стоїть за кулінарією

Хмара та Інтернет Apr 11, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Ми тут не робимо багато оглядів книг, але після придбання цієї книги та її пр..


BitTorrent для початківців: максимально використайте підключення до Інтернету

Хмара та Інтернет Nov 10, 2024

Щойно почали використовувати BitTorrent і хочете, щоб він швидше завантажував торренти? За допомогою пр..


Зменшити закладки в Chrome до значків на панелі інструментів

Хмара та Інтернет May 20, 2025

Ви хочете максимально ефективно використовувати простір на панелі інструментів закладок Chrome? Тепер ви �..


Очищення історії перегляду у Firefox за допомогою комбінації клавіш

Хмара та Інтернет Feb 12, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Ви втомилися вручну видаляти історію свого браузера або доводиться чекати, поки �..


Категорії