J'essaye de compresser un répertoire et le ftp à un ftp de fenêtres.
J'ai essayé toutes les commandes de tar que je peux trouver pour compresser un répertoire. Cela semble être ok. Ensuite, je le transfère et affiche son contenu à l'aide de Winrar. Winrar n'arrête pas de me dire que le fichier est corrompu. J'ai consulté d'autres fichiers .gz ou .bz2 à l'aide de winrar, mais pour une raison quelconque, je ne parviens pas à le faire fonctionner.
Je préférerais simplement que les fichiers soient compressés afin qu'ils aient une extension .zip, mais même lorsque j'essaie de parcourir son contenu, Windows et Winrar affirment qu'il est corrompu.
Quelqu'un d'autre a-t-il une suggestion quant à quelque chose à essayer?
compression
gzip
zip
dko
la source
la source
Réponses:
Eh bien, très probablement, vos fichiers vont parfaitement bien avant la transmission FTP.
Malheureusement, vous transférez probablement vos fichiers en utilisant un mauvais mode FTP.
FTP a deux modes: binaire et ASCII. Par défaut, la plupart des clients utilisent le mode ASCII, qui casse complètement vos fichiers binaires. Je ne sais pas quel client FTP vous utilisez, mais par exemple, dans ncftp, vous pouvez utiliser la commande "binary" pour passer en mode binaire.
Si vous voulez créer des fichiers ZIP avec Ubuntu (ou presque avec Linux), utilisez
zip
. Vous pouvez l’installer sur Ubuntu en exécutantEnsuite, vous pouvez créer un fichier zip en exécutant
Sur une note connexe, vous devez savoir que FTP est un protocole de transmission non sécurisé. Envisagez de passer à sftp, par exemple. Il existe de nombreux serveurs ssh gratuits pour Windows, y compris un port OpenSSH minimal .
la source
Campression peut être fait en utilisant tar, zip, p7 et même rar dans Ubuntu. Vous aurez besoin d'installer rar pour l'archivage rar. Un simple clic droit vous donne les options de compression avec les archiveurs installés.
Si vous voulez utiliser "zip" pour l'extension .zip, vous pouvez voir le manuel de zip. La ligne de commande pour utiliser tar est la suivante:
la source
tar czf tarball.tar.gz directory/
La compression des répertoires, en utilisant la compression parallèle est un moyen efficace de gagner du temps. pbzip2 peut vous aider à compresser des répertoires.
la source