Cygwin이 창문을 대체합니까? [닫은]


13

Linux 환경에서 사용하는 가장 빈번한 명령 중 일부를 Windows 상자에 넣고 싶습니다. Cygwin이라는 프로그램이 있다는 것을 알고 있습니다. 그러나 나는 그런 무거운 것을 사용하고 싶지 않습니다. 내가 원하는 것은 Windows 용 간단한 포트 유닉스 명령입니다.

그런 유틸리티가 있습니까?

추신 : 나는 'cls'가있는 clear.bat를 통해 내 자신의 'clear'명령을 만들었으며 모든 명령에 대해 할 수는 없습니다 :)

답변:


14

몇 가지 대안이 있습니다.

중에서도 아마도 UnixUtils 가 가장 적합 할 것입니다.


1
내가 이것을 게시했을 때 슈퍼 유저는 그것을 나열하지 않습니다! 어쨌든 UnxUtils는 그것을 제공합니다 :)
ukanth

단. 나는 그것도 사용하기 시작할 것이라고 생각합니다.
D' Arvit

슈퍼 유저 모드 덕분에 연결된 질문이 삭제되었습니다.
James McMahon

@dthree : 질문을 편집하고 자신의 제품에 대한 링크를 추가하여 스팸에 몰래 들어 가지 마십시오. 이 고도로 찬성하고 받아 들여진이 답변의 OP는 제품을 권장하지 않으며 제품과의 연결을 공개하지 않았습니다.
fixer1234

7

MSYS - http : //www.mingw.org/wiki/msys

상당히 유용하고 % PATH %에 MSYS의 "bin"디렉토리가 있으면 cmd.exe 내에서 많은 unix 명령을 사용할 수 있습니다.

필요할 때 cmd.exe 내에서 bash로 빠르게 전환 할 수도 있습니다.


1
Cygwin에서 당신이 "빈"디렉토리에있을 때 당신은 cmd.exe를 내에서 UNIX 명령을 사용할 수 있습니다PATH
jweede

1
MSYS는 Unix 소프트웨어를 Windows로 이식하는 데 정말 효과적입니다. 여러 번 ./configure 및 make로 Windows를 빌드하는 데 필요한 모든 것입니다. 또한 빌드 한 .exe와 함께 배포하기 위해 미친 Cygwin .dll이 필요하지 않습니다. MSYS를 적극 권장합니다.
사용자 1


3

몇몇 사람들이 UnixUtils를 제안했지만 몇 년 안에 업데이트되지 않은 것 같습니다.

GnuWin32 는보다 활발한 개발을 진행중인 것으로 보입니다. 그것의 자동 갱신, GetGnuWin32은 상대적으로 투박하지만, 당신이 처음에 리눅스 명령 줄 도구를하고자하는 CLI 편안 충분히 있다면 당신은 그것을 처리 할 수 있어야한다.


1

실제로 git 의 Windows 버전을 설치하면 BASH, grep 및 기타 여러 가지 기본 유닉스 유틸리티가 제공됩니다. git이 이러한 명령 줄 도구를 기반으로 구축 된 이후부터해야합니다. 내가 아는 기본 bash 쉘을 얻는 가장 쉬운 방법.


2
실제로 MinGW의 MSYS 하위 세트와 함께 제공됩니다.
user1686

1

훌륭한 옵션은 AT & T의 David Korn의 UWIN입니다. 무료이며 정기적으로 업데이트됩니다.


0

Cygwin과 Inerix / SFU / SUA의 다양한 반복뿐만 아니라 CMD + unxutils 및 퍼티 등을 모두 사용했습니다. 항상 시스템과 싸우는 것처럼 느껴집니다.

나는 powershell에 의해 정말로 이겼다 (이름에도 불구하고). 나는 이제 unixy 별명, unixy 동작을 에뮬레이트하기위한 소수의 스크립트 및 vim, infozip, ncftp, curl, wget 등과 같은 몇 가지 기본 Windows 포트와 함께 powershell을 사용합니다.

그것은 당신이하려는 일에 달려 있습니다. 윈도우가 실제로 유닉스가 되길 원한다면 아무것도 느끼지 않으며 좌절의 다양한 풍미가 될 것입니다. 소프트웨어를 이식하려면 다양한 장단점이있는 옵션이 많이 있습니다. 원하는 것이 강력한 텍스트 모드 셸 및 스크립팅 환경 인 경우 자동화를 서버 나 버디 머신에 복제하려는 경우 powershell을주의 깊게 살펴보십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.