![Как заставить команды Unix работать через стандартную командную строку Windows](https://rvso.com/image/1475774/%D0%9A%D0%B0%D0%BA%20%D0%B7%D0%B0%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D1%82%D1%8C%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%8B%20Unix%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%82%D1%8C%20%D1%87%D0%B5%D1%80%D0%B5%D0%B7%20%D1%81%D1%82%D0%B0%D0%BD%D0%B4%D0%B0%D1%80%D1%82%D0%BD%D1%83%D1%8E%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D1%83%D1%8E%20%D1%81%D1%82%D1%80%D0%BE%D0%BA%D1%83%20Windows.png)
Когда я запускаю cmd.exe, как заставить работать команды типа unix, такие как 'ls' и 'pwd'? Есть ли способ заставить это работать без установки другого программного обеспечения?
решение1
Я думаю, что это невозможно без установки дополнительного программного обеспечения.
В любом случае, если вы согласны установить дополнительное программное обеспечение, то это именно то, что вам нужно:
Cygwin — это:
Большая коллекция инструментов GNU и Open Source, которые обеспечивают функциональность, аналогичную дистрибутиву Linux на Windows.
DLL (cygwin1.dll), которая обеспечивает значительную функциональность API POSIX.