Was ist die beste und vollständigste Umsetzung der Unix-system-Befehle für Windows?

StackOverflow https://stackoverflow.com/questions/32777

  •  09-06-2019
  •  | 
  •  

Frage

Ich habe einige gefunden (leider sind Sie Lesezeichen zu Hause und ich bin auf der Arbeit, so werden keine Verknüpfungen), aber ich Frage mich, ob jemand irgendwelche Meinungen über Sie (Liebe Sie, hasse Sie, was auch immer), so konnte ich eine gute Entscheidung zu treffen.Ich denke, ich verwende Cygwin für meine Unix-Befehle für Windows -, aber ich bin mir nicht sicher, wie gut das funktionieren wird, also ich würde gerne für alternativen und ich bin sicher, dass es Leute gibt, die das interessiert, die nicht ausgeführt Cygwin.

War es hilfreich?

Lösung

Diese arbeiten sehr gut für mich: http://unxutils.sourceforge.net/.

Cygwin ist nicht so gut auf Vista oder 64 bit, also habe ich aufgehört, eine Weile zurück.

Andere Tipps

Ich benutze Cygwin, aber ich habe die Berkley Utilities in der Vergangenheit.Sie arbeiteten gut genug, wenn Sie sind verwendet, um DOS-und Sie wollen einfach nur die Befehle.Es gibt einige alternativen aufgeführt TinyApps.

Vielleicht könnte man auch überlegen, eine Befehlszeile ausgeführt version von Linux in einer virtuellen Maschine? Colinux ist auch eine option, aber es ist unreif.

Powershell ist was du suchst, es enthält Aliase für viele UNIX-Befehle und vieles mehr.John

UnxUtils nicht aktualisiert so oft und nicht so vollständig wie Cygwin, sondern läuft nativ nur wie jedes andere Windows-Befehlszeilen-Dienstprogramm verwenden.

Cygwin wirkt mehr wie ein Linux-Kommandozeilen-emulator.Es fühlt sich ziemlich klobig, aber es ist einfacher, port utilities, und das ist mehr als UnxUtils.

Ich persönlich mag keine Cygwin.Es scheint wirklich zu wollen.Es sei denn, es hat einige spezifische Werkzeug, das Sie wollen, das funktioniert nur in Cygwin fänd ich auch native ports.

http://www.activestate.com/Products/activeperl/index.mhtml ein kleines Perl-Paket für Windows.

http://www.locate32.net/ - Ich habe schon immer gerne suchen.Viel schneller als Grep für die Suche nach Dateien nach name.

Microsoft verteilt eine UNIX-API-Kompatibilitäts-layer für Windows NT-basierte Betriebssysteme, wie auch von vielen gängigen UNIX-Kommandozeilen-Tools, die auf dieser Kompatibilitätsebene.Im Gegensatz zu Cygwin, es sitzt nicht oben auf dem Win32-subsystem, sondern der Schnittstellen mit der NT native APIs direkt.Es unterstützt Funktionen, die kann schwierig sein zu implementieren, die auf top von Win32, wie groß-und Kleinschreibung von Dateinamen und fork().

Windows 2K/XP version heißt Windows-Dienste für UNIX (SFU).SFU ist ein kostenloser download von Microsoft, und umfasst auch einen NFS-server und-client.

Die Windows Vista-version aufgerufen wird Subsystem für UNIX-basierte Anwendungen (SUA).SUA enthalten ist in den Enterprise-und Ultimate-Editionen von Windows Vista, aber nicht enthalten die NFS-Unterstützung.

Weder SFU noch SUA gehören ein X-server.Es ist möglich (aber vielleicht ironisch gemeint?) mit dem gratis-Cygwin-X-server mit SFU/SUA Anwendungen.

Die Wikipedia-Einträge auf SFU und Interix mehr details und Geschichte.

Linux/BSD :)

Warum niederstimmen diese Frage?Es ist offensichtlich gemeint Zunge in der Wange lohnt es sich, die Wähler und die der Empfänger zu verlieren, rep vorbei?Kannst du nicht Menschen verlassen, alles auf null und markieren Sie die Antworten, die Sie wollen, um zu sehen, schweben, anstatt markieren Sie die lustige ein Liner?

Die Antwort auf die Frage, die ich verwendet habe Cygwin in der Vergangenheit, aber fand es immer klobig und wollen.Ich glaube nicht, dass es die Instrumente problem, sondern meins, aber ich habe Buch markiert Erics Vorschlag von unxutils wenn meine neuen windows-Rechner kommt morgen.

Ich benutze Cygwin alot.

Ich verwende es für mvn-Befehle, find, grep, perl, scp und alle die anderen Sachen, die ich verwendet habe, um alle Jahre arbeitete ich nur auf FreeBSD-desktops und-Servern.

Ich habe meine alte .vimrc, .der zshrc, meine .ssh/config und all die anderen schönen Sachen.Ich benutze rxvt.exe statt cmd.exe was machte den Unterschied für mich!Größe, anständige buffer, Schriftarten und so weiter.

andLinux ist eine distribution von coLinux, läuft der gesamte Linux-kernel in Windows (mit besserer Leistung als eine VM).Dann, mit der Hilfe von Xming (ein X Window-server für Windows) können Sie Linux windows vermischen sich entlang der Seite von Windows windows.

Mit, dass, so ziemlich alles, was Linux-basiertes wird nur Arbeit.Sie sind nicht beschränkt auf nur die Werkzeuge portiert worden, um Cygwin, können Sie apt-get, was Sie wollen.

andLinux enthält auch ein paar Feinheiten, wie desktop-Verknüpfungen zum starten von apps unter Linux, ein launcher, die das Leben in Ihrem Fach und Kontext-Menü (rechts klicken Sie auf eine text-Datei, können Sie öffnen Sie es in Kate)

Die Nachteile von andLinux sind:

  1. Zugriff auf das Linux-Dateisystem ist schwierig.Sie haben zu set up Samba in beide Richtungen.
  2. Verbindung zu einem Linux-Programm aus eine remote-Verbindung ist auch schwierig (aber möglich)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top