GNU/Linux >> Linux の 問題 >  >> Linux

Linux でマルチパート tar ファイルを作成するにはどうすればよいですか?

split を使用できます アーカイブを複数のファイルに分割するコマンド。たとえば、アーカイブを 1 MB のファイルに保存したい場合:

tar -cvf - <stuff to put in archive> | split --bytes=1m --suffix-length=4 --numeric-suffix - myarchive.tar.

再結合して untar したい場合:

cat myarchive.tar.* | tar xvf -

GNU Tar は複数のボリュームをネイティブにサポートします。多くのオプションがありますが、私がきちんと見つけたのは

でした
tar --create --multi-volume --file=/tmp/file1.tar --file=/tmp/file2.tar files_to_archive 

サイズは -L (テープの長さ) で指定できます

ただし、この方法での圧縮はサポートしていないため、別途行う必要があります。 "tar:マルチボリュームの圧縮アーカイブは使用できません"


Linux
  1. Linuxでスワップを作成する方法

  2. Linuxでスワップファイルを作成する方法

  3. Linuxで圧縮/解凍する方法

  1. Linuxでパスワードで保護されたZIPファイルを作成する方法

  2. LinuxでTarコマンドを使用する方法

  3. Linux で実行中のプロセスのダンプ ファイルを作成するにはどうすればよいですか?

  1. Linuxでスワップスペースを作成または増やす方法

  2. Linuxで.gzファイルと.tar.gzファイルを抽出する方法

  3. Linuxでtar.xzファイルを抽出または解凍する方法