Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Tarでエラーが発生しました: "エラー終了前のエラーから遅延しました"

Tarでエラーが発生しました: "エラー終了前のエラーから遅延しました"

  

考えられる問題

tarコマンド(tar -cvfz src.tar.gz src)を使用して、ディレクトリ、


でエラー「以前のエラーよりエラー終了が遅延しました」


理由オプション" f"はアーカイブファイル名がコマンド

の行(tar出力がファイルに送信されるときに必ず必要)で指定された場合、


fは圧縮ファイルの名前に従う必要があります。


そのため、tarコマンドを< tar -cvfz src.tar.gz src"から" tar -czvf src.tar.gz src"に変更した後、

考えられる問題2

Googleで検索した結果、この問題には2つのケースが考えられます。

12 read(r)権限を持たないファイルがパッケージディレクトリにある可能性があります。パッケージディレクトリにある可能性があるディレクトリには、実行(x)権限がありません。

パーミッションが設定されているファイルまたはディレクトリを見つけて、以下のchmodコマンドを使用してパーミッションを変更します。

12345#ファイルパーミッションの変更chmod u + rファイル#ディレクトリパーミッションの変更chmod-R u + xr dir

パーミッションを設定した後、tarコマンドを使用してパッケージを圧縮しても、tar:エラー終了が以前のエラーから遅れることはなくなりました。

質問3、

ftpのアップロードに問題があるため、tar関数のエラーメッセージが表示されることがあります。

ftp転送モードがバイナリの場合:

12345 ftp 192.168.0.1#ログインパスワードを省略し、#ftpコマンドモード、

転送モードをbinftpに設定> binftp> put〜/xxx.tar.gz yyy.tar.gz

さて、以前のエラーから遅延したエラー終了について。基本的にはこれらを参照することができます。

Copyright © Windowsの知識 All Rights Reserved