Praca z wierszem poleceń systemu Windows jest nieco trudna. Pracowałem z Linuksem i Windows. Terminal Linuksa ma więcej zalet niż wiersz poleceń XP, dlatego chciałbym użyć terminalu Linux w systemie Windows. Czy ktoś wie jak to zrobić? Nie chcę uruchamiać poleceń systemu Linux w systemie Windows. Ale podoba mi się funkcje terminalu Linux, więc chcę używać tych samych funkcji w wierszu polecenia systemu Windows lub terminala Linux w systemie Windows.
14
Odpowiedzi:
Spróbuj cygwin i bash.
Większość użytkowników Linuksa używa bash, więc zgaduję, że to konsola, o której mówisz.
źródło
rxvt
Terminal jest o wiele lepszy niż ten, który Cygwin przewiduje domyślnie. Wystarczy zainstalowaćrxvt
pakiet, aby go zdobyć.Przepraszam za autopromocję, jestem autorem innego emulatora konsoli, nie wymienionego tutaj.
ConEmu to emulator konsoli opensource z kartami, który reprezentuje wiele konsol i proste aplikacje GUI jako jedno okno GUI z możliwością dostosowania.
Początkowo program został zaprojektowany do współpracy z Far Managerem (moja ulubiona wymiana powłoki - zarządzanie plikami i archiwami, historia i kompletowanie poleceń, potężny edytor). Jednak ConEmu może być używany z dowolną inną aplikacją konsolową lub prostymi narzędziami GUI (na przykład PuTTY). ConEmu to projekt na żywo, otwarty na sugestie.
Krótki fragment z długiej listy opcji:
źródło
Konsola [2] nadal korzysta z interfejsu konsoli Win32 udostępnianego przez system Windows, ale oferuje dodatkowe funkcje.
cmd.exe
jest używana jako domyślna powłoka, ale można ją konfigurować.Używanie mintty jest bardzo podobne do używania PuTTY do ssh we własnej instalacji Cygwin, chyba że bez ssh. Łączy się z emulacją terminala Cygwin, aby zapewnić wierny interfejs terminalowy UNIX. Jednak sprawia to, że nie nadaje się do programów oczekujących konsoli Win32.
źródło
Możesz wypróbować PowerShell . A jeśli znasz .NET, możesz napisać kilka naprawdę zaawansowanych skryptów.
źródło