Как отключить дистрибутивы Linux на WSL

208
w i n d o w s 37.webp

Последнее обновление 12.01.2023 — Алёна Кузнецова

Хотя подсистема Windows для Linux (WSL) является удобным способом запуска дистрибутивов Linux вместе с Windows 11 или Windows 10, облегченная виртуальная машина будет продолжать работать в фоновом режиме даже после выхода из командной оболочки, обязательно используя системные ресурсы.

Если вы предпочитаете завершить работу дистрибутива Linux (Ubuntu, Kali, Debian, Mint и т. д.), как только закончите его использовать, или вам нужно перезапустить его, вы можете использовать wsl.exe инструмент командной строки для закрытия одного или всех дистрибутивов вручную.

В этом руководстве вы узнаете, как закрыть дистрибутивы Linux, работающие на платформе WSL2, в Windows 10 и 11.

Завершить дистрибутив Linux на WSL

Чтобы завершить дистрибутив Linux на WSL, работающий в Windows 11 или Windows 10, выполните следующие действия:

  1. Откройте Пуск.

  2. Найдите командную строку (или PowerShell), щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».

  3. Введите следующую команду, чтобы просмотреть все работающие дистрибутивы WSL, и нажмите Enter:

    wsl --list --verbose
  4. Введите следующую команду, чтобы закрыть дистрибутив Linux в Windows 11 или Windows 10, и нажмите Enter:

    wsl -t DISTRO-NAME

    В команде замените DISTRO-NAME на имя дистрибутива, который вы хотите закрыть, как показано на шаге 3. Например, wsl -t Ubuntu-20.04.

  5. (Необязательно) Введите следующую команду, чтобы подтвердить, что дистрибутив больше не работает, и нажмите Enter:

    wsl --list --verbose

После того, как вы выполните эти шаги, дистрибутив, работающий в подсистеме Windows для Linux, будет корректно закрыт. Вы всегда можете повторить шаги, чтобы закрыть другие дистрибутивы, или использовать приведенные ниже шаги, чтобы закрыть их все.

Завершить все дистрибутивы Linux на WSL

Чтобы закрыть все дистрибутивы WSL, работающие в Windows 10 (или 11), выполните следующие действия:

  1. Откройте Пуск.

  2. Найдите командную строку (или PowerShell), щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».

  3. Введите следующую команду, чтобы просмотреть все работающие дистрибутивы WSL, и нажмите Enter:

    wsl --list --verbose
  4. Введите следующую команду, чтобы закрыть дистрибутивы Linux в Windows 11 или 10, и нажмите Enter:

    wsl --shutdown

  5. (Необязательно) Введите следующую команду, чтобы подтвердить, что дистрибутив больше не работает, и нажмите Enter:

    wsl --list --verbose

После того, как вы выполните эти шаги, все дистрибутивы WSL немедленно прекратят работу.

Если вам нужно перезапустить дистрибутив Linux, снова откройте его из меню «Пуск» или используйте командную строку или PowerShell и запустите wsl --distribution DISTRO-NAME (замените DISTRO-NAME фактическим именем дистрибутива перед запуском команды).

По теме:  Как архивировать файлы в Windows 11, 10
Предыдущая статьяКак импортировать фотографии с телефона, камеры, SD-карты в Windows 11
Следующая статьяКак быстро извлечь файлы .tar.gz в Windows 10
Алёна Кузнецова
Проработав более десяти лет писателем, Алёна сначала основала свой собственный академический игровой сайт, а затем присоединилась к команде этого сайта. Будучи сторонником критического академического изучения игр и получив степень магистра литературы и культуры со специализацией в области цифровых технологий, она надеется продвинуться в этой области и вдохновить других присоединиться к разговору. Хорошо разбирается в технологиях.