質問: gzip形式で圧縮してアーカイブを作成する際に、 一番簡単な方法は何でしょうか? コマンド一発でやりたいです。
回答: google 検索して見つけたページを紹介、引用します。(これ以外にもたくさんのページが見つかります。) tarコマンドで圧縮と解凍 > ... > tarで圧縮するとき (.tar.gz形式でアーカイブ、圧縮する) > $ tar -cvzf .tar.gz > ... > 複数のファイルやディレクトリをいっぺんに指定してアーカイブを圧縮を同時に行なってくれます。これが最も楽かと思います。 > > 一応オプションの説明をしておくと、 > -c, –create 新しいアーカイブを作成する。 > -v, –verbose 処理されているファイルのリストを冗長に表示。 > -z, gzipを通し、tar.gz形式のファイルを一度に圧縮・解凍する。 > -f, –file=ARCHIVE 書庫ファイルまたはデバイスARCHIVEを使用。 > ということになっています。 > ... > 圧縮時にパーミッションを保持する > homeディレクトリ以下とかパーミッションを保持しながら圧縮したいときは、オプションの-pをつけます。 > cpコマンドとかと同じといえば同じです。(しかし、システム上「可能な限り」という文句がくっついていて、完全じゃないみたいです。私の経験ではパーミッションが崩れたことはないですが...) > $ tar -pcvzf .tar.gz > ...