こんにちは、UNIX のディレクトリ内のすべてのファイルを圧縮してから、FTP で uniz に転送する必要があります。
私が試してみました
tar -cvf abc.tar.gz folder
zip abc.tar.gz folder
ただし、これらのファイルは ftp の後で読み取ることができません
これらのファイルを単純なFTPでローカルにコピーしましたが、Windowsで「ファイルが破損しています」というエラーが表示されました
助けてください
tar を圧縮 (gzip) するには、「-z」オプションが必要です。このようなもの:
tar -cvzf abc.tar.gz folder
コンテンツを圧縮して正しく転送するには、次の 2 つのことを行う必要があります。
-cvf とともに「z」を追加して、gzip 圧縮を有効にします
tar -cvfz abc.tar.gz folder
FTP ホストに接続したらbinary
、プロンプトを入力して、コマンドを入力する前に文字セット モードを ASCII からバイナリに変更しますput
。
ftp>binary
ftp>put abc.tar.gz