Начална » как да » Как да използваме Linux команди в Windows с Cygwin

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

    Инструментите за командния ред на Windows много напреднаха с PowerShell, но Linux има много по-използваем терминал в продължение на много години. Ето как можете да получите най-доброто от двата свята с Cygwin, терминал за NIX-стил за персонални компютри с Windows.

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

    Инсталирайте Cygwin

    Cygwin идва с нормален setup.exe за инсталиране в Windows, но има няколко стъпки, на които трябва да обърнете внимание, така че ще ви преведем през инсталацията.

    За да поддържате инсталацията малка, като същевременно пестите трафик за вас и Cygwin, инсталационната програма по подразбиране ще изтегли само необходимите ви файлове от интернет.

    Пътят за инсталиране по подразбиране е C: Cygwin, но ако не ви харесва да имате програми, инсталирани на корена на вашия C: диск, можете да промените пътя или да направите символична връзка от C: Cygwin към програмните ви файлове.

    Кликнете върху Next (Напред), докато стигнете до избор на огледало за изтегляне. За съжаление, инсталаторът не казва къде са разположени огледалата, така че в повечето случаи можете просто да предполагате кое огледало работи най-добре.

    След като сте избрали огледало, инсталаторът ще изтегли списък с наличните пакети, които да инсталирате. Тук нещата стават по-плашещи.

    Ще има стотици налични пакети, разделени от няколко различни категории. Ако не знаете какъв е пакетът, можете да оставите подбора по подразбиране и да инсталирате допълнителни пакети по-късно, като стартирате инсталатора отново.

    Ако знаете какъв пакет ви е необходим, можете да го търсите и резултатите ще бъдат автоматично филтрирани.

    След като щракнете върху следващата, ще отнеме известно време, за да изтеглите всички избрани инструменти и след това да завършите инсталацията.

    Добавете Cygwin Path to Windows Environment Variable

    След инсталацията ще имате иконка Cygwin на работния плот, която можете да стартирате, за да отворите терминала Cygwin.

    Този терминал започва в C: Cygwin home folder, но това не е особено полезно, защото вероятно нямате съхранени там файлове. Можете да използвате всички основни команди на Linux, но ако искате да се върнете към своя C: диск, трябва да промените директорията на / cygdrive / c.

    За да може Cygwin да работи в нормалния си команден ред, трябва да добавите Cygwin към променливите на Windows Environment.

    Започнете, като отворите системните си свойства с Win + Pause / Break или с десен бутон върху компютъра и изберете свойства.

    В лявата колона кликнете върху разширени системни настройки, за да отворите прозореца със системните свойства, който търсим.

    От раздела Разширени кликнете върху променливите на средата в долната част.

    След това в системните променливи намерете променливата на пътя и кликнете върху редактиране.

    В края на опцията за стойност на променливата, добавете така нареченото място за биг Cygwin.

    ; C: \ Cygwin \ бин

    Забележка: Уверете се, че сте добавили точка и запетая, за да я отделите от другите стойности.

    Щракнете върху OK, за да затворите прозореца и след това отворете командния ред, за да изпробвате няколко команди на Linux.

    Както можете да видите от картинката по-долу, и pwd, и ls работят в нормалния команден ред на Windows. Можете също да видите, че / cygdrive / c автоматично се добавя към местоположението.

    Има много повече неща, които можете да направите с инсталирания Cygwin и ще ви покажем някои от полезните инструменти в бъдещите статии.

    Начална страница на Cygwin