Komendy z Linuxa w CMD’ku?

Microsoft umożliwił zainstalowanie sobie Linux Bash Shella pod Windowsem 10, no i fajno. Tylko że tak nie do końca fajno. W PHP Storm mam podłączenie do CMD’ka windowsowego i tam już nie mam dostępu do nowego tworu Microsoftu. Jest za to ograniczony dostęp do komend cd, dir itp. nic wielkiego. Ni to power shell, ni terminal z linucha. Po prostu coś, gdzie idzie wpisać php index.php > example.txt i fajrant, buda stoi. Na całe szczęście nie musi tak być! 160330-Bash-Ubuntu-Linux-on-Windows-10-02Z odsieczą jak zwykle przychodzi dobrze znany Cygwin którego możemy pobrać stąd. Cygwin jest o tyle fajny że możemy wybrać sobie jakie chcemy mieć dostępne pakiety linuxa na naszej windzie i wystarczy zaznaczyć na bardzo pokaźnej liście co chcemy mieć zainstalowane.

687474703a2f2f7861686c65652e696e666f2f6d7377696e2f692f43796777696e5f53657475705f6469616c6f6775652e706e67Oczywiście poza standardem poszły u mnie w ruch języki takie jak PHP i Python. Instalacja przebiegła pomyślnie no i … mam dedykowaną konsolę do Cygwina, której jednak wolelibyśmy nie mieć. W tym celu dodajemy do naszego systemu nową ścieżkę która będzie wskazywać na katalog \bin\, u mnie jest to C:\cygwin64\bin.

1

Po takim zabiegu uruchamiamy CMD’ka i cieszymy się komendami dostępnymi w całym systemie, niezależnie od uruchomionej konsoli 🙂

2

Kasztelan Paweł

Programista samouk, zakochany w ZF i Laravel, szerzący opinię że PHP + JS + HTML + CSS to są języki w których może zostać stworzona aplikacja równie dobra, a nawet lepsza od twardego klienta.