Windows에 더 나은 UNIX 유사 명령 줄 셸이 있습니까? 터미널과 쉘입니다. 콘솔을 사용하여 실제 콘솔을

나는 이것이 이전에 요청되었다고 확신하지만, 한 시간 정도 후에 검색하지 못했습니다 …

한동안 유닉스와 맥 OS를 사용해 왔지만, 저는 Windows 사용자입니다. 내가이 * nix 운영 체제에 대해 좋아했던이 # 1 것들은 터미널과 쉘입니다. 콘솔을 사용하여 실제 콘솔을 더 좋게 만들 수는 있지만 Windows 셸을 싫어합니다. 나는 최근에 Mac에서 bash에서 zsh로 옮겼으며 결코 빠르지 않았습니다. 터미널 사용을 매우 멋지게 만드는 모든 종류의 색상, 별칭, 멋진 프롬프트 등을 확대하여 볼 수 있습니다.

Windows에 이와 같은 것이 있습니까? 쉘 경험을 덜 고통스럽게 만들려면 어떻게해야합니까? 기본적으로 Windows 용 oh-my-zsh를 원합니다.



답변

Windows Powershell은 Windows Server 2008 및 Vista 릴리스 이후 Microsoft가 선택한 셸입니다. XP에서도 포트를 사용할 수 있습니다. V2는 현재 표준이며 v3은 개발 중입니다. 대부분의 주요 mgmt 도구는 현재 덮개 아래에서 Powershell을 실행 중이거나 PoSH 인터페이스를 가지고 있습니다.

일부 대량 관리 작업에 PoSH를 사용하지 않은 경우 스스로 치료해야합니다. 객체의 텍스트 표현 대신 객체로 작업하는 것이 정말 강력합니다. AD를 실행하는 경우 PoSh로 AD 사용자 mgmt를 시작하십시오.


답변

bash 쉘을 사용하여 cygwin 및 해당 터미널 변형 mintty을 시도 할 수 있습니다 . Cygwin은 기본적으로 Linux 커널을 Windows 커널에 매핑 한 일부 라이브러리로 구성됩니다. 따라서 실제로 리눅스 프로그램을 실행할 수 있습니다 (모든 것이 아니라 많은 것들; 소프트웨어를 직접 컴파일하는 방법을 알고 있다면 더 많은 것들).

zsh는 cygwin에서도 패키지로 제공됩니다.

Windows는 일부 프로그램에 대해 동일한 이름을 사용하기 때문에 동작이 예상되지 않을 수 있습니다 (예 : find또는 sort). 일부 오류를 해결하기 위해 PATH를 가지고 놀아야합니다.


답변

Windows 용 Git 을 다운로드하십시오 . “Git Bash”라는 셸과 함께 제공되며 다른 많은 명령 줄 도구도 포함되어 있습니다.


답변

절대적으로 사랑하는 ConEmu! 투명한 창, 멀티 탭 및 기타 여러 옵션을 사용할 수있는 가장 섹시한 중 하나입니다. 또한 Bash와 같은 많은 쉘이 포함되어 있습니다. 당신은 매우 행복 할 것입니다. https://conemu.github.io/


답변

몇 명의 동료 가 Cygwin보다 훨씬 나은 솔루션으로 GOW (Windows의 Gnu), https://github.com/bmatzelle/gow 를 추천했습니다. YMMV.


답변

내 cygwin을 시험해 볼 수 있습니다 .