Antworten:
Wenn Sie lediglich eine tar.gz-Datei (auch tgz genannt) erstellen möchten, können Sie 7Zip von http://www.7-zip.org/ verwenden.
Um wie "tar -czf" zu laufen, müssen Sie zwei 7z-Aufrufe verketten:
7z -ttar a dummy c:\my\path\* -so | 7z -si -tgzip a x.tgz
Dadurch wird eine Datei x.tgz erstellt, die alle Daten aus c: \ my \ path \ enthält .
Das -so leitet die Ausgabe an stdout um und die Option -si nimmt diese Daten auf.
Schauen Sie sich Tar für Windows an .
Das GNU Tar-Programm bietet die Möglichkeit, Teerarchive sowie verschiedene andere Arten der Manipulation zu erstellen. Beispielsweise können Sie tar in zuvor erstellten Archiven verwenden, um Dateien zu extrahieren, zusätzliche Dateien zu speichern oder bereits gespeicherte Dateien zu aktualisieren oder aufzulisten.
Der Win32-Port kann nur Tar-Archive erstellen, seine Ausgabe jedoch nicht an andere Programme wie gzip oder compress weiterleiten und keine tar.gz-Archive erstellen. Sie müssen ein Batch-Rohr verwenden oder simulieren. BsdTar kann Archive .tar, .tar.gz, tar.bz2, .zip, .gz und .bz2 direkt erstellen und bearbeiten, versteht die am häufigsten verwendeten Optionen von GNU Tar und ist außerdem viel schneller. Für die meisten Zwecke ist es GNU Tar vorzuziehen.
tar -czf
Erstellt eine gezippte TAR-Datei, normalerweise die Erweiterung .tar.gz
oder .tgz
wird verwendet.
Windows bietet keine integrierte Unterstützung zum Erstellen (oder Lesen) von TAR-Dateien oder komprimierten Dateien, und Microsoft bietet auch hierfür keine Tools an.
Dieses Format kann beispielsweise mit 7Zip erstellt werden. Siehe zum Beispiel diesen Blog-Beitrag: http://www.tmsnetwork.org/blog/creating-targz-archive-easily-windows (Kopie von archive.org: Anscheinend ist dieser Blog verschwunden). Viele weitere Tools könnten verwendet werden, siehe http://www.7zip.com/type/5/TAR (Kopie von archive.org: Anscheinend ist 7zip.com verschwunden und wird durch 7-zip.org ersetzt ).
Sie können auch 7zip herunterladen und installieren. http://www.7zip.org . Mit ihm können Sie viele verschiedene Komprimierungsarten einschließlich gzip entpacken und packen.
Ich denke, der eleganteste Weg, dies zu tun, wäre die Installation des Linux-Subsystems für Windows.
Bitte beachten Sie, dass dies Beta ist.
Es gibt auch viele Möglichkeiten, um Linux-Funktionalität zu erhalten:
Es gibt viele Tools und Anwendungen, die dies tun.
Führen Sie die folgenden Schritte aus:
Laden Sie libarchive https://sourceforge.net/projects/gnuwin32/files/libarchive/2.4.12-1/libarchive-2.4.12-1-setup.exe/download herunter
Dann"%programfiles(x86)%\gnuwin32\bin\bsdtar.exe" czf path_to_compressed_file path_to_folder