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

8
アーカイブに保存されているファイルを効率的に取得するための、よりスマートなtarまたはcpioがありますか?
tar非常に大きな(マルチGB)bz2ファイルのグループをアーカイブするために使用しています。 tar -tf file.tarアーカイブ内のファイルの一覧表示に使用する場合、完了するまでに非常に長い時間がかかります(約10〜15分)。 同様に、cpio -t < file.cpio完了するまでに数秒かかります。 したがって、(tar -xf file.tar myFileOfInterest.bz2たとえば)経由でアーカイブからファイルを取得するのは同じくらい遅いです。 アーカイブ内の個々のファイルをすばやく取得できるように、アーカイブですぐに利用できる「カタログ」を保持するアーカイブ方法はありますか? たとえば、アーカイブ内の特定のバイトへのポインターと、取得するファイルのサイズ(およびその他のファイルシステム固有の詳細)を格納するある種のカタログ。 アーカイブ内のファイルを効率的に取得できるツール(またはの引数tarまたはcpio)はありますか?
24 linux  tar  archive  cpio 

4
Linuxを別のパーティションに移動する方法は?
(/に含まれ、/ mnt / sdb5に新しい場所が準備されている)動作しているLinuxシステムのコピーを作成する必要があります。これには、/ devにハードリンク、ソフトリンク、および特殊ファイルが大量に含まれているようです。うcpio、追加の魔法を適用せずにこの仕事を扱いますか? 現在知られているセーフガード: コピーが起動可能であり、で動作していると見なされるまで、実行中のシステムを削除/変更しませんroot=/dev/sdb5。削除する前に、パーティション全体のバックアップを取ってください。 各ルートディレクトリを個別にアーカイブするためにcpioを使用するため、LiveCD環境から展開され、ドナーパーティションが損傷を受けることはありません。 しかし、それでも、cpioがいくつかのフラグを逃し、権限/ノードタイプ/ソフトまたはハードリンクを不自由にしたからといって、時間を無駄にすることはありません。 どのツールを使用するか/どの水中岩石を避けるべきか?
9 linux  backup  cpio 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.