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

複数のファイルを1つのgzファイルにgzipする方法は?

tar したい ファイルをまとめて gzip 結果の tar ファイル。

tar cvzf cvd.tar.gz cvd*.txt

gzip された tar ファイルを untar するには:

tar xvzf cvd.tar.gz -C /path/to/parent/dir

これにより、ファイルが /path/to/parent/dir の下に抽出されます ディレクトリ


zip がある場合は、

zip myzip.zip cvd*.txt

tar する必要はありません


次のように tar を使用する必要があります:

tar -czvf file.tar.gz cvd*.txt

tar がファイルをまとめ、gzip が圧縮を実行します。

gzip マンページを引用してください:

<ブロック引用>

後でメンバーを個別に抽出できるように、複数のメンバーを含む単一のアーカイブ ファイルを作成する場合は、tar や zip などのアーカイバーを使用します。 GNU tar は、gzip を透過的に呼び出す -z オプションをサポートしています。 gzip は tar の代替としてではなく、補完として設計されています


Linux
  1. 特定のファイルを1つのファイルに連結しますか?

  2. すべてのサブディレクトリ内のすべてのファイルを bash の 1 つの圧縮ファイルに gzip する方法

  3. 1 つのテキスト ファイルを複数の *.txt ファイルに分割する方法は?

  1. 1 つのコマンドで scp 経由で複数のファイルをコピーするにはどうすればよいですか?

  2. 1 つのコマンドで複数の tar ファイルを連結する

  3. TAR ファイルを ISO ファイルに変換する方法

  1. 大きな「tar」アーカイブを特定のサイズの複数のファイルに分割する方法

  2. 解決方法:stdin:gzip形式ではありません

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