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

Съдържание:

Как да използвате Linux команди в Windows с Cygwin
Как да използвате Linux команди в Windows с Cygwin
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 Path към променлива на Windows за околната среда

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

Image
Image

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

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

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

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

От раздела "Разширени" кликнете върху променливите на средата в долната част.
От раздела "Разширени" кликнете върху променливите на средата в долната част.
След това в променливите на системата намерете променливата на пътя и кликнете върху редактиране.
След това в променливите на системата намерете променливата на пътя и кликнете върху редактиране.
В края на опцията за променлива стойност добавете мястото на Cygwin кошчето така.
В края на опцията за променлива стойност добавете мястото на Cygwin кошчето така.

;C:Cygwinin

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

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

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

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

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

Препоръчано: