Verwenden Sie Linux-Befehle unter Windows mit Cash

Wie können Sie Linux-Befehle unter Windows ausführen, wenn Sie Windows verwenden ?

Lass mich raten, Cygwin oder vielleicht Git Bash. Dies sind die beiden beliebtesten Optionen für die Ausführung von Linux-Befehlen unter Windows. Aber ich werde Sie heute nicht mit den üblichen Verdächtigen langweilen.

Cash: Führen Sie Linux-Befehle unter Windows mit Stil aus

Ich möchte Ihnen ein neues Open Source-Dienstprogramm vorstellen, Cash. Cash ist eine plattformübergreifende Implementierung von Unix-Shell-Befehlen, die in JavaScript geschrieben sind. Laut ihrer GitHub-Seite lautet das Geldmotto:

Das Ziel von Cash ist es, diese Befehle zum ersten Mal für die massive JavaScript-Community zu öffnen und eine sauberere, einfachere und flexiblere Alternative zu Anwendungen wie Cygwin für diejenigen bereitzustellen, die das Linux-Feeling unter Windows wünschen.

Wenn Cash installiert ist, können Sie eine Reihe von Unix-Befehlen in jedem Terminalemulator unter Windows ausführen, einschließlich der Windows-Eingabeaufforderung.

Habe ich eine 'Reihe von Unix-Befehlen' gesagt? Ja, da auch Cash wie andere Emulatoren eine begrenzte Anzahl von Unix-Befehlen unterstützt. Die Liste der unterstützten Befehle zum Zeitpunkt des Schreibens dieses Artikels ist:

  • alias
  • Katze
  • klar
  • CD
  • cp
  • Echo
  • Export
  • falsch
  • grep
  • Kopf
  • töten
  • Weniger
  • ls
  • mkdir
  • mv
  • pwd
  • rm
  • Sortieren
  • Quelle
  • Schwanz
  • berühren
  • wahr
  • Unalias

Da dieses Tool noch in der Entwicklung ist, werden der Liste weitere Befehle hinzugefügt. Als Benutzer können Sie sogar mitbestimmen, welche Befehle in Zukunft unterstützt werden.

Wenn Sie sich fragen, wie Cash funktioniert, sehen Sie sich das folgende Bild an:

Noch besser ist, dass Sie tatsächlich Windows- und Unix-Befehle mischen können . Sie können beispielsweise Folgendes ausführen:

 ipconfig | grep IPv4 | Sortieren 

Und der obige Befehl funktioniert hier tatsächlich mit dem Windows-Befehl ipconfig und grep als Linux-Befehl. Ist es nicht cool?

Installieren Sie Cash in Windows

Ich habe bei der Installation von Cash Windows 10 verwendet, bin mir aber ziemlich sicher, dass die gleichen Schritte auch für ältere Windows-Versionen ausgeführt werden können.

Da Cash auf JavaScript basiert, müssen Sie zuerst Node.js installieren. Gehen Sie zur offiziellen Website und laden Sie Node.js herunter und installieren Sie es:

Installieren Sie Node.Js

Sobald Sie Node.js installiert haben, können Sie nun mit der Installation von Cash fortfahren. Es gibt verschiedene Modi, in denen Cash installiert werden kann:

  • Programmgesteuertes Verwenden von Cash: Sie führen den Befehl 'cash' aus, um im interaktiven Modus Unix-Befehle auszuführen
  • Globales Verwenden von Cash: Der Befehl 'cash' muss nicht ausgeführt werden. Zur Ausführung stehen Ihnen Unix-Befehle zur Verfügung
  • Selektive Befehle installieren: Sie können tatsächlich auswählen, welche Befehle Sie mit Cash installieren möchten, wenn Sie nicht alle vordefinierten Befehle installieren möchten

Ich schlage vor, Cash global zu installieren. Öffnen Sie die Windows-Eingabeaufforderung (Windows + R und geben Sie cmd ein) und führen Sie den folgenden Befehl aus:

npm install cash-global -g 

Je nach Internetgeschwindigkeit dauert es nur ein paar Minuten oder sogar weniger. Dadurch wird Cash global mit allen unterstützten Befehlen installiert. Ich lasse dich mit den Befehlen spielen.

Letztes Wort

Wie ich bereits erwähnt habe, ist Cash ein Projekt, das sich in der Entwicklung befindet. Daher besteht die Möglichkeit, dass Sie auf Fehler stoßen. Wenn Sie dies tun, öffnen Sie ein Problem im GitHub-Projekt von Cash, um das Wachstum der Open Source-Community zu fördern.

Da ich ein Linux-Benutzer bin, verwende ich solche Tools nicht wirklich, um Linux-Befehle unter Windows auszuführen, da ich direkt unter Linux arbeite. Aber falls Sie Linux aus irgendeinem Grund nicht installieren können, aber dennoch Linux-Befehle verwenden möchten, probieren Sie Cash aus.

Empfohlen

Anscheinend hat dieser Trojaner Linux-Systeme seit Jahren infiziert
2019
Einfachste Möglichkeit, Netflix und Hulu außerhalb der USA in Ubuntu zu sehen
2019
Oracle veröffentlicht VirtualBox 6.0 mit bedeutenden Verbesserungen
2019