タグ付けされた質問 「archive」

このタグは、tar、cpio、zip、rar、ar、7zなどのより具体的なタグ(その場合は特定のタグのみを使用)でカバーされていない、他のファイルやフォルダーを含むファイルに関する質問に使用します。セキュリティバックアップとrsyncのアーカイブモードの作成に関する一般的な質問については、backupを使用してください。

8
なぜ単一のファイルをtarするのですか?
私の会社では、ローカル開発データベースのスナップショットをdb.dump.tar.gzファイルとしてダウンロードしています。圧縮は理にかなっていますが、tarballには単一のファイル(db.dump)しか含まれていません。 単一のファイルをアーカイブするポイントはありますか、それとも.tar.gz一般的なイディオムですか?どうして.gz?
101 tar  compression  archive 

6
Linuxでマルチパート(スパン)ZIPを解凍する方法は?
400 MBのファイルをWebサーバーにアップロードする必要がありますが、アップロードできるのは200 MBに制限されています。私のホストから、スパンドアーカイブの使用が提案されました。 私は、独自のフォルダ内にテストを作成したにPDFをビュンtest.zip.001、.002と.003。どうすれば解凍できますか?最初に参加する必要がありますか? ZIP形式を使用しているのと同じように7zを使用しても満足していることに注意してください。これが結果に何らかの違いをもたらす場合。
74 archive  zip 


4
最速の方法は、多くのファイルを1つに結合します(tar czfは遅すぎます)
現在tar czf、バックアップファイルを結合するために実行しています。ファイルは特定のディレクトリにあります。 しかし、ファイルの数は増え続けています。使用にtzr czf時間がかかりすぎます(20分以上かかります)。 ファイルをより迅速かつスケーラブルに結合する必要があります。 私が見つけたgenisoimage、readomそしてmkisofs。しかし、どれが最速で、それぞれの制限が何であるかはわかりません。
23 backup  tar  archive 

6
圧縮されたアーカイブを再帰的にgrepするにはどうすればよいですか?
私はuse Test::Versioncpanのどのモジュールを見つけようとしています。だから私はminicpanそれをミラーリングするために使用しました。私の問題は、ダウンロードされたアーカイブを反復処理し、アーカイブ内のファイルをgrepする必要があることです。誰も私にこれをどうやってやるか教えてもらえますか?できれば、アーカイブ内のファイルとその行を教えてくれる方法で。 (注:それらはすべてtarballであるわけではなく、一部はzipファイルです)
16 grep  find  zip  recursive  archive 


5
解凍、tar -xvfを解凍する方法-乱雑なフォルダーで解凍しますか?
通常、私は物事をアーカイブ解除します$ mkdir newFolder; $ mv *.zip newFolder; $ cd newFolder; $unzip *.zipが、時々怠け者になり$ unzip *.zip、他のコンテンツを時々めちゃくちゃにするために、任意のフォルダで実行します。ここにいくつかの方法をリストします-いくつかのアーカイブバージョンは確かにクラッピーフラグを持っていますが、他のバージョンはより質素で、後者についてもっと興味があります。 アーカイブを解除するいくつかの方法がありますか? $ find . -anewer fileThatExistedBeforeUnarchieving -ok rm '{}' \;弱点は*.zipdirsをリストするため-ok、slow を使用する必要があり、多くの*.zip一致でslow を使用する必要があり、何らかの理由で、抽出されたすべてと一致しないようです。 少量の抽出ファイルの場合、1つずつ、遅く、扱いにくく、エラーが発生しやすくなります。 archieveのコンテンツが実際にフォルダーであるかどうかを確認したいときは$ unzip -l *.bsd、少なくともobsdのunzipバージョンで動作することを時々確認します。 特定のアーカイブツールについて言及している場合は、必要に応じてそれらを明記してください。シンプルに保ちましょう-単一のツールではなく、あなたのやり方にもっと興味があります。

1
tar-タイムスタンプを1秒以上の精度で保存する方法は?
tar多くのファイルをパッケージ化するために使用しています。ファイルのタイムスタンプを変更することは重要であり、高精度でなければなりません。を使用するとtar -cvf、タイムスタンプは保持されますが、最も近い秒に丸められstatます。つまり、ファイルで実行すると、.0で終わるタイムスタンプのみが表示されます。タイムスタンプをより正確に保持する方法はありますか、またはこの目的に使用できる別のアーカイブツールがありますか?

8
複数のアーカイブタイプにわたって一貫したインターフェイスを提供するプログラムはありますか?
現時点では、圧縮ファイルをダウンロードすると、.tar.gzアーカイブ、tar.bz2 arhive、.zipアーカイブ、または.gzアーカイブのいずれかになります。そして、そのたびに、そのプログラムのコマンドラインオプションを覚えておく必要があります。 私がちょうど行くことができるCLIプログラムはありますか? 圧縮解除somefile。?? アーカイブの形式を把握させてください。(実際のプログラムとの競合を避けるために使用される非常に長い名前)

3
コマンド「gzip」でアーカイブを作成します
コマンドgzip(tarではなく、必要です)でアーカイブを作成する必要があります。アーカイブには、別のディレクトリ(/ etcなど)のファイルが含まれている必要があります。コマンドを使ってみた gzip myetc.gz /etc しかし、それはうまくいきませんでした。
12 gzip  archive 

2
アーカイブファイルリストを即座に印刷(アーカイブ全体を解凍せずに)
.tar.gzアーカイブの問題は、アーカイブのコンテンツを一覧表示しようとすると、コンピューターが実際に圧縮解除することです。ファイルが大きい場合、これには非常に長い時間がかかります。 以下のような他のファイル形式は.7z、.rar、.zipこの問題はありません。それらの内容をリストすることはほんの一瞬です。 私の素朴な意見では、これは.tar.gzアーカイブ形式の大きな欠点です。 だから私は実際に2つの質問があります: .tar.gzこの欠点にもかかわらず、なぜ人々はそんなに多くを使うのですか? 「インスタントコンテンツリスト」機能が必要な場合、どのような選択肢がありますか(他のソフトウェアまたはツールを意味します)。

2
OpenWRTの「無効なtarマジック」
OpenWrt(Pandorabox)デバイスにJavaSEをインストールしようとしています。私が走るとき tar -xvf ejdk-8u65-linux-arm-sflt.tar.gz わかりますtar: invalid tar magic。この問題を解決するにはどうすればよいですか?
9 tar  openwrt  archive 

1
ブロックレベルの重複排除を改善するために、データを元のファイルのようにブロック配置して、tar(またはその他の)アーカイブを作成しますか?
タールを塗ったファイルの内容は、ブロック整列1は、ブロックレベルの重複排除機能の恩恵を受けることができるように、元のファイルに似ているので、どのように1は、tarファイルを生成することができます(https://unix.stackexchange.com/a/208847/9689) ? (私は、そのような利点を得ることを妨げるtar形式に固有のものは何もないことを訂正しますか?そうでなければ、もしtarでなければ、おそらくそのような機能が組み込まれた別のアーカイバがあるのでしょうか?) PS私は「非圧縮tar」を意味します-tar + gzや何かではありません-非圧縮tarと質問は、ファイルのブロックレベルを揃えることを可能にするいくつかのトリックを要求します。AFAIRecall tarはテープマシンで使用するように設計されているので、ファイル形式内で位置合わせのためにビットを追加することは可能で簡単ですか?私はそれのためのツールさえあるといいのですが;)。私が思い出す限り、tarファイルは連結できるので、整列のためにスペースを埋めるトリックがあるかもしれません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.