Gunzip - ファイルを解凍する
はじめに こんにちは!今回はgunzipコマンドについて解説します。 gunzipはgzipで圧縮されたファイルを解凍するコマンドです。バックアップファイルを取り出したり、ダウンロードしたファイルを使ったり、毎日使う超基本的なコマンドですね。 「ファイルを元に戻す」って感じです。gzipの逆バージョンって覚えると簡単です。 gunzipコマンドとは gunzipは、.gzファイルを解凍して元のファイルに戻す外部コマンドです。“GNU unzip"ですね。 gzip -dと同じ機能で、どちらでも解凍できます。実はgunzipはgzipの別名みたいなもので、内部的には同じプログラムが動いています。デフォルトでは圧縮ファイルは削除されて、元のファイルだけが残ります。 基本構文 1 gunzip [オプション] ファイル名.gz 圧縮ファイルを解凍します。デフォルトでは元の圧縮ファイルは削除されて、解凍されたファイルだけが残ります。 主なオプション オプション 説明 -c 解凍結果を標準出力に出力(元ファイルを保持) -d gzip -dと同じ(gunzipはデフォルト) -k 解凍後も圧縮ファイルを保持(keep) -v 詳細表示(verbose) -r ディレクトリを再帰的に解凍 -f 確認なしで上書き -l 圧縮ファイルの情報を表示 -t 圧縮ファイルをテスト(チェック) 使用例 例1: 基本的なファイル解凍 1 gunzip file.txt.gz 実行結果: 1 (コマンド成功時は何も表示されない) file.txt.gzを解凍してfile.txtを作ります。元の圧縮ファイルは削除されます。 例2: 圧縮ファイルを保持して解凍 1 gunzip -c file.txt.gz > file.txt 実行結果: 1 (何も表示されない) -cオプションで標準出力に出力して、リダイレクトで保存します。元のfile.txt.gzは残ります。 例3: -kオプションで圧縮ファイルを保持(簡単) 1 gunzip -k file.txt.gz 実行結果: 1 (何も表示されない) -k(keep)オプションで圧縮ファイルを残したまま解凍できます。バックアップを確保したい時に便利。 ...