... Как запустить терминал wsl. Магия WSL: Полное руководство по запуску и управлению терминалом Linux в Windows 🚀
Статьи

Как запустить терминал wsl

Windows Subsystem for Linux (WSL) — это невероятно мощный инструмент, позволяющий разработчикам и энтузиастам Linux наслаждаться преимуществами обеих операционных систем. Эта статья станет вашим надежным проводником в мир WSL, начиная с простого запуска терминала и заканчивая продвинутыми командами. Мы разберемся, как перемещаться по файловой системе, управлять дистрибутивами, и даже узнаем IP-адрес вашего WSL! 🥳

Быстрый старт: Запускаем терминал WSL

WSL предлагает несколько способов запуска терминала. Самый простой способ — это ввод команды wsl в командной строке Windows или PowerShell. Это откроет ваш дистрибутив Linux по умолчанию в текущей сессии.

  • Запуск в домашнем каталоге: Команда ~ в WSL, как и в обычном Linux, автоматически перенаправит вас в домашний каталог пользователя. 🏠
  • Перемещение в домашний каталог: Если вы уже находитесь в другой директории, команда cd ~ мгновенно вернет вас в домашнюю папку.
  • Запуск конкретного дистрибутива: Если у вас установлено несколько дистрибутивов Linux, вы можете запустить нужный, указав его имя после команды wsl. Например, wsl ubuntu запустит Ubuntu.
  • wsl — для запуска дистрибутива по умолчанию.
  • wsl [дистрибутив] — для запуска конкретного дистрибутива.
  • ~ и cd ~ — для работы с домашним каталогом.

Консоль WSL: Расширенные возможности запуска

WSL позволяет выполнять команды Linux прямо из Windows, не открывая отдельное окно терминала.

  • Использование команд в текущей сессии: Вы можете запустить любую команду Linux, указав ее после wsl. Например, wsl ls -l выведет список файлов и папок в текущей директории WSL.
  • Интеграция с Windows: Это позволяет легко интегрировать инструменты Linux в ваши рабочие процессы Windows. 🛠️

Проводник Windows и файловая система WSL

Хотите увидеть файлы и папки вашего дистрибутива Linux? Это проще, чем вы думаете!

  • Доступ через проводник: Просто введите \\wsl$ в адресной строке проводника Windows. 📁 Вы увидите список всех установленных дистрибутивов.
  • Навигация: Вы сможете перемещаться по файловой системе каждого дистрибутива и работать с файлами так же, как в обычной Windows.

Завершение работы Ubuntu через терминал

Иногда нужно перезагрузить или выключить ваш дистрибутив Linux. Вот как это сделать через терминал WSL:

  • Команда shutdown: Используйте команду shutdown -r для перезагрузки или shutdown для выключения.
  • Права суперпользователя: Эта команда требует прав суперпользователя. Используйте sudo shutdown -r или sudo shutdown для выполнения с правами администратора. 🔑

Узнаем IP-адрес WSL

Узнать IP-адрес вашего дистрибутива Linux может быть полезно, особенно при работе с сетевыми приложениями.

  • Команда hostname -I: Введите wsl.exe hostname -I в командной строке Windows. 🌐 Эта команда запустит целевой экземпляр WSL и выведет его IP-адрес.
  • Автоматизация: Вы можете использовать эту команду в скриптах для автоматического получения IP-адреса.

Установка и первоначальная настройка WSL

Перед тем, как погрузиться в мир WSL, нужно убедиться, что он установлен и настроен.

  • Запуск от имени администратора: Откройте PowerShell или командную строку Windows от имени администратора.
  • Установка WSL: Введите команду wsl --install и нажмите Enter. ⌨️ Эта команда установит все необходимые компоненты и дистрибутив Ubuntu по умолчанию.
  • Перезагрузка: После установки перезагрузите компьютер, чтобы изменения вступили в силу. 🔄

Перезапуск WSL: Когда это необходимо

Иногда, после установки обновлений или изменений в конфигурации, может потребоваться перезапустить WSL.

  • Перезапуск через PowerShell: Откройте PowerShell от имени администратора.
  • Команда завершения работы: Введите команду wsl --shutdown и нажмите Enter.
  • Новый запуск: После этого WSL автоматически запустится при следующем использовании.

Конфигурационный файл WSL

Начиная с билда 17093, основной файл конфигурации WSL находится в файловой системе дистрибутива по адресу /etc/wsl.conf.

  • Настройка параметров: Этот файл позволяет вам настраивать различные параметры WSL, такие как параметры сети, файловой системы и другие. ⚙️
  • Редактирование: Используйте текстовый редактор, такой как nano или vim, чтобы изменить этот файл.

Заключение

WSL — это мощный инструмент, который позволяет вам запускать Linux прямо в Windows. Мы подробно рассмотрели различные аспекты работы с терминалом WSL, от простого запуска до продвинутых настроек. Теперь вы можете легко перемещаться по файловой системе, управлять дистрибутивами, и даже узнавать IP-адрес вашего WSL. WSL открывает множество возможностей для разработчиков и энтузиастов, объединяя лучшее из двух миров. 🌍

FAQ: Часто задаваемые вопросы

В: Как запустить WSL в домашнем каталоге?

О: Используйте команду ~ или cd ~ в терминале WSL.

В: Как открыть консоль WSL?

О: Введите wsl в командной строке Windows или PowerShell.

В: Как получить доступ к файловой системе WSL через проводник Windows?

О: Введите \\wsl$ в адресной строке проводника.

В: Как выключить Ubuntu через терминал WSL?

О: Используйте команду sudo shutdown или sudo shutdown -r для перезагрузки.

В: Как узнать IP-адрес WSL?

О: Введите wsl.exe hostname -I в командной строке Windows.

В: Как установить WSL?

О: Откройте PowerShell от имени администратора и введите команду wsl --install.

В: Как перезапустить WSL?

О: Введите команду wsl --shutdown в PowerShell от имени администратора.

Вверх