Ich versuche, ein Verzeichnis zu komprimieren und es auf ein Windows-FTP zu übertragen.
Ich habe jeden TAR-Befehl ausprobiert, den ich finden kann, um ein Verzeichnis zu komprimieren. Es scheint in Ordnung zu sein. Dann übertrage ich es und sehe es mit Winrar an. Winrar sagt mir immer wieder, dass die Datei beschädigt ist. Ich habe andere .gz- oder .bz2-Dateien mit winrar angesehen, aber aus irgendeinem Grund kann ich es nicht zum Laufen bringen.
Ich würde es vorziehen, nur die Dateien zu komprimieren, damit sie eine .zip-Erweiterung haben, aber selbst dann, wenn ich versuche, den Inhalt zu durchsuchen, behaupten sowohl Windows als auch WinRar, es sei beschädigt.
Hat jemand einen Vorschlag für etwas anderes zum Ausprobieren?
compression
gzip
zip
dko
quelle
quelle
Antworten:
Nun, höchstwahrscheinlich sind Ihre Dateien vor der FTP-Übertragung vollkommen in Ordnung.
Leider übertragen Sie Ihre Dateien wahrscheinlich im falschen FTP-Modus.
FTP hat zwei Modi: binär und ASCII. Standardmäßig verwenden die meisten Clients den ASCII-Modus, der Ihre Binärdateien vollständig auflöst. Ich weiß nicht, welchen FTP-Client Sie verwenden, aber zum Beispiel können Sie in ncftp den Befehl "binary" verwenden, um in den Binärmodus zu wechseln.
Wenn Sie ZIP-Dateien mit Ubuntu (oder fast jedem anderen Linux) erstellen möchten, verwenden Sie
zip
. Sie können es unter Ubuntu installieren, indem Sie es ausführenAnschließend können Sie eine Zip-Datei erstellen, indem Sie ausführen
In diesem Zusammenhang sollten Sie wissen, dass FTP ein unsicheres Übertragungsprotokoll ist. Ziehen Sie zum Beispiel den Wechsel zu sftp in Betracht. Es gibt viele kostenlose SSH-Server für Windows, einschließlich eines minimalen OpenSSH-Ports .
quelle
Campression kann mit tar, zip, p7 und sogar rar in Ubuntu durchgeführt werden. Sie müssen rar für die rar-Archivierung installieren. Durch einfaches Klicken mit der rechten Maustaste erhalten Sie die Optionen zum Komprimieren mit installierten Archiven.
Wenn Sie "zip" für die .zip-Erweiterung verwenden möchten, können Sie das Handbuch von zip sehen. Die Befehlszeile für die Verwendung von tar lautet:
quelle
tar czf tarball.tar.gz directory/
Die Komprimierung von Verzeichnissen mithilfe der parallelen Komprimierung ist eine effiziente Möglichkeit, Zeit zu sparen. Mit pbzip2 können Sie Verzeichnisse komprimieren.
quelle