Как использовать команды Linux в Windows с Cygwin

Оглавление:

Как использовать команды Linux в Windows с Cygwin
Как использовать команды Linux в Windows с Cygwin

Видео: Как использовать команды Linux в Windows с Cygwin

Видео: Как использовать команды Linux в Windows с Cygwin
Видео: Фишки копирования на iPhone - YouTube 2024, Апрель
Anonim
Средство командной строки Windows много продвинулось с PowerShell, но на протяжении многих лет у Linux был гораздо более удобный терминал. Вот как вы можете получить лучшее из обоих миров с Cygwin, терминалом nix-стиля для ПК с ОС Windows.
Средство командной строки Windows много продвинулось с PowerShell, но на протяжении многих лет у Linux был гораздо более удобный терминал. Вот как вы можете получить лучшее из обоих миров с Cygwin, терминалом nix-стиля для ПК с ОС Windows.

В сегодняшнем уроке мы объясним, как запустить Cygwin, но следите за будущими статьями, где мы объясним, как использовать его для самых разных вещей.

Установка Cygwin

Cygwin поставляется с обычным setup.exe для установки в Windows, но есть несколько шагов, на которые вам нужно обратить внимание, поэтому мы проверим вас через установку.

Чтобы обеспечить минимальную установку при сохранении пропускной способности для вас и Cygwin, установщик по умолчанию загрузит только файлы, которые вам нужны из Интернета.
Чтобы обеспечить минимальную установку при сохранении пропускной способности для вас и Cygwin, установщик по умолчанию загрузит только файлы, которые вам нужны из Интернета.
Путь установки по умолчанию - C: Cygwin, но если вам не нравятся программы, установленные в корневом каталоге вашего диска C: вы можете изменить путь или сделать символическую ссылку из C: Cygwin в файлы вашей программы.
Путь установки по умолчанию - C: Cygwin, но если вам не нравятся программы, установленные в корневом каталоге вашего диска C: вы можете изменить путь или сделать символическую ссылку из C: Cygwin в файлы вашей программы.
Нажмите кнопку «Далее», чтобы перейти к выбору зеркала для загрузки. К сожалению, установщик не говорит, где расположены зеркала, поэтому в большинстве случаев вы можете просто угадать, какое зеркало работает лучше всего.
Нажмите кнопку «Далее», чтобы перейти к выбору зеркала для загрузки. К сожалению, установщик не говорит, где расположены зеркала, поэтому в большинстве случаев вы можете просто угадать, какое зеркало работает лучше всего.
После того, как вы выбрали зеркало, установщик загрузит список доступных пакетов для установки. Здесь ситуация становится немного более запугивающей.
После того, как вы выбрали зеркало, установщик загрузит список доступных пакетов для установки. Здесь ситуация становится немного более запугивающей.

Там будут сотни доступных пакетов, разделенных несколькими различными категориями. Если вы не знаете, что такое пакет, вы можете оставить выбор по умолчанию и позже установить дополнительные пакеты, запустив программу установки еще раз.

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

Добавить путь Cygwin к переменной среды Windows

После установки у вас будет значок Cygwin на рабочем столе, который вы можете запустить, чтобы открыть терминал Cygwin.

Image
Image

Этот терминал начинается в папке C: Cygwin home но это не особенно полезно, потому что у вас, вероятно, нет файлов, хранящихся там. Вы можете использовать все основные команды Linux, но если вы хотите вернуться на свой диск C: вам нужно сменить каталог на / cygdrive / c.

Чтобы заставить Cygwin работать в вашей обычной командной строке Windows, вам нужно добавить Cygwin в переменные среды Windows.

Начните с открытия свойств вашей системы с помощью Win + Pause / Break или щелкните правой кнопкой мыши на компьютере и выберите свойства.

В левом столбце щелкните расширенные системные настройки, чтобы открыть окно свойств системы, которое мы ищем.

На вкладке «Дополнительно» щелкните на переменных среды внизу.
На вкладке «Дополнительно» щелкните на переменных среды внизу.
Затем в системных переменных найдите переменную пути и нажмите «Изменить».
Затем в системных переменных найдите переменную пути и нажмите «Изменить».
В конце параметра переменной значения добавьте расположение буфера Cygwin, как показано на рисунке.
В конце параметра переменной значения добавьте расположение буфера Cygwin, как показано на рисунке.

;C:Cygwinin

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

Нажмите «ОК», чтобы закрыть окно, а затем откройте командную строку, чтобы проверить несколько команд Linux.
Нажмите «ОК», чтобы закрыть окно, а затем откройте командную строку, чтобы проверить несколько команд Linux.

Как видно из приведенного ниже рисунка, pwd и ls работают в обычной командной строке Windows. Вы также можете увидеть, что / cygdrive / c автоматически добавляется в местоположение.

С Cygwin вы можете многое сделать, и в будущих статьях мы покажем вам еще несколько полезных инструментов.
С Cygwin вы можете многое сделать, и в будущих статьях мы покажем вам еще несколько полезных инструментов.

Главная страница Cygwin

Рекомендуемые: