DIY: Fügen Sie Ihrem Windows-Computer Gnu-Befehlszeilenfunktionen hinzu

Eines der größten Probleme beim Hin- und Herwechseln zwischen Linux und Windows ist die Befehlszeile. Ich hasse die Art und Weise, wie die Windows-Befehlszeile eingerichtet ist. Es muss kein globaler Pfad festgelegt werden, die Befehlssyntax ist fremd und es fehlen zahlreiche Befehle, von denen ich täglich abhängig bin.

Deshalb war ich so glücklich, Gnu On Windows (Gow) kennenzulernen. Mit diesem unglaublich praktischen Tool fühlt sich der Linux-Administrator (oder jeder, der sich in der Linux / UNIX-Befehlszeile wohler fühlt) mit dem Windows-Befehl ein bisschen wohler. Noch besser ist jedoch, dass Gow die Windows-Befehlszeile um fast 130 nützliche Gnu-Befehle erweitert.

Dies ist nur ein Bruchteil der Befehle, die bei der Installation mit Gow geliefert werden:

  • Shell-Scripting : bash, zsh
  • Komprimierung : gzip, zip, bzip2, komprimieren
  • SSH : Kitt, Psftp, PSCP, Festzug, Plink
  • Herunterladen / Hochladen : cURL, wget
  • FTP : NcFTP
  • Bearbeitung : vim
  • Textsuche / -ansicht : grep, acceptp, less, Katze, Schwanz, Kopf
  • Dateisystem : mv, cp, du, ls, pwd, rmdir, whereis
  • Entwicklung : make, diff, diff3, sleep, cvs, dos2unix, unix2dos

Gow installieren

Um Gow zu installieren, laden Sie einfach die neueste Version herunter und führen die Installationsbinärdatei aus. Wenn die Installation abgeschlossen ist, klicken Sie auf Start | Im Gow-Menü finden Sie eine Readme-Datei, eine ausführbare Deinstallationsdatei und einen Ordner mit den Lizenzinformationen. Sie werden keine ausführbare Datei für eines der von Gow installierten Tools finden, da die installierten Anwendungen Teil der Gnu-Dienstprogramme sind. Es handelt sich also nur um Befehlszeilentools.

Aber sicherlich müsste man einen Weg finden, eine $ PATH-Direktive so festzulegen, dass die Befehle global sind, oder? Falsch. Die Installation erledigt dies für Sie. Eine Sache, die ich an der Linux / UNIX-Befehlszeile mag, ist, dass die Tausenden von Kernbefehlen global sind, sodass sie von jedem Ort in der Ordnerhierarchie aus ausgeführt werden können.

Gow testen

Nachdem Gow installiert ist, führen wir einen Test durch. Öffnen Sie die Eingabeaufforderung (klicken Sie auf Start und geben Sie cmd in das Ausführungsfeld ein) und geben Sie die Befehls- Gow-Liste ein (kein Leerzeichen zwischen den Bindestrichen). Sie sehen alle verfügbaren Befehle, die auf Ihre Eingabe warten ( Abbildung A ). Abbildung A.

Jeder angezeigte Befehl ist als globaler Befehl verfügbar.

Ausführen eines Befehls

Angenommen, Sie möchten eine textbasierte Konfigurationsdatei erstellen oder eine Datei wie die Hosts-Datei bearbeiten. Sie müssen Notepad nicht öffnen, wenn Sie Zugriff auf vim haben. Um vim zu öffnen, geben Sie einfach den Befehl vim ein, und der Texteditor steht Ihnen zur Verfügung ( Abbildung B ). Wenn Sie eine zuvor erstellte Datei zum Bearbeiten öffnen möchten (z. B. C: \ test.txt), lautet der Befehl vim C: \ test.txt . Stellen Sie sicher, dass Sie wissen, wie man vim verwendet, bevor Sie in diese Aktion eintauchen. Andernfalls werden Sie verrückt, wenn Sie versuchen, diesen unglaublich leistungsstarken Editor herauszufinden. Abbildung B.

Dies ist kein Windows 7-Thema auf einer Linux-Box, sondern eine vollständige Version von Windows 7.

Die restlichen Befehle variieren in ihrer Verwendung. Sie werden keine Manpages für die Befehle finden (wie in Linux / UNIX), aber Sie können den Befehl wie folgt ausgeben : command - -help (keine Leerzeichen zwischen den Bindestrichen und wobei "command" der gewünschte Befehl ist laufen). Diese Befehlsstruktur listet die Befehlssyntax sowie die für den Befehl verfügbaren Optionen auf.

Fazit

Wenn Sie nach einer Möglichkeit suchen, die Windows-Eingabeaufforderung leistungsfähiger zu gestalten, ohne Geld auszugeben oder durch zu viele Rahmen zu springen, ist die praktische Gow-Anwendung genau das Richtige für Sie. Probieren Sie es aus und prüfen Sie, ob Ihr Windows-Computer nicht besser für Ihren Linux / UNIX-Administratorhintergrund geeignet ist.

© Copyright 2020 | mobilegn.com