• Top
  • What's New
  • Command
  • Basic
  • Server
  • Security
  • Conf
  • tools
  • etc
  • blog
  • link
  • サイトについて
  • メール
INDEX /  基本コマンド /  ユーザ管理 /  ファイル操作 /  システム /  プロセス・ジョブ /  ネットワーク /  アーカイブ / 
最終更新日 2005/04/10  

圧縮/伸張/アーカイブ

compress uncomperss gzip gunzip bzip2 bunzip2
zcat zip unzip zipinfo lha tar
compress ファイルの圧縮

書式:  compress [オプション] ファイル

UNXIやGNU/Linuxで古くからあるファイル圧縮コマンドです。ファイル単位で圧縮します。アーカイブはできません。
現在はあまり使用されなくなってきています。圧縮した拡張子は「.Z」になります。

オプション動作
-d 圧縮ファイルを伸張(uncomperssと同等)
-v メッセージを表示
-r ディレクトリ内を再帰的に圧縮する
-c 圧縮ファイルを標準出力し、元のファイルはそのまま残す
-name 圧縮する名前を指定
uncomperss ファイルを伸張

書式:  uncompress [オプション] ファイル

comperssで圧縮されたファイル「.Z」を伸張する際に使用します。
オプション動作
-c 伸張の結果を標準出力に書き出す
-f 伸張したファイル名と同名のファイルがあっても強制的に上書きする
-v メッセージを表示
gzip ファイルの圧縮・伸張

書式: gzip [オプション] ファイル名

GNU/Linuxシステムではもっともよく利用されている圧縮形式です。compressコマンドより高い圧縮が可能です。
tarアーカイブを組み合わせて利用されることが多いです。

表示動作
-v メッセージを表示
-c 元のファイルは削除せず、標準出力
-r サブディレクトリも含めて再帰的に伸張
-d gzip形式で圧縮されたファイルを伸張
gunzip ファイルを伸張する

書式: gunzip [オプション] ファイル名

gzipコマンドで圧縮した「.gz」ファイルを伸張するコマンドです。

表示動作
-v メッセージを表示
-c 元のファイルは削除せず、標準出力
-r サブディレクトリも含めて再帰的に伸張
bzip2 ファイルを圧縮する

書式: bzip2 [オプション] ファイル名

compressやgzipよりも高い圧縮率を誇ります。最近、よく利用されるようになりました。
tarアーカイブを組み合わせて利用されることが多いです。

表示動作
-v メッセージを表示
-c 元のファイルは削除せず、標準出力
-z ファイルを圧縮
-d gunzip形式で圧縮されたファイルを伸張
-k 圧縮する元ファイルを削除しない
bunzip2 ファイルを伸張する

書式: bunzip2 [オプション] ファイル名

bzip2コマンドで圧縮した「.bz2」ファイルを伸張するコマンドです。

表示動作
-v メッセージを表示
-k 伸張する元ファイルを削除しない
zcat 圧縮ファイルの内容を表示する

書式: zcat [オプション] ファイル名

compress形式とgzip形式で圧縮したファイルを伸張することなくファイルの中身をみることができるコマンドです。

zip ZIP形式のアーカイブを作成

書式: zip [オプション] アーカイブパス ファイルパス

ZIP形式のアーカイブを作成するコマンドです。 拡張子は「.zip」となります。

表示動作
-q クイック圧縮を行う
-z コメントを追加する
unzip ZIP形式のアーカイブを展開

書式: unzip [オプション] アーカイブパス

ZIP形式のアーカイブを展開するコマンドです。

表示動作
-d 展開先のディレクトリを指定
zipinfo ZIP形式のアーカイブの中身を表示

書式: zipinfo [オプション] アーカイブパス

ZIP形式のアーカイブの中身を表示するコマンドです。

lha LZH形式の圧縮アーカイブを作成/展開

書式: lha [オプション] アーカイブパス ファイルパス

LZH形式のアーカイブの作成・展開するコマンドです。

表示動作
-a アーカイブを作成
-e アーカイブを展開
tar TAR形式の圧縮アーカイブを作成/展開

書式: tar [オプション] アーカイブパス ファイルパス

GNU/Linuxでもっともよく利用されているTAR形式のアーカイブの作成・展開するコマンドです。
「Tape ARchives」の略でもともとはテープドライブを使ったバックアップのために開発されました。
現在GNU/Linuxで利用されているものは、GNU版のTARコマンドで圧縮機能もあります。

表示動作
-c アーカイブを作成
-x アーカイブを展開
-v 進捗を表示
-f ファイルを指定
-t 格納されたファイルの一覧表示
-z GZIP形式を伸張する

 
Copyright (c) 2005 Mukuan All Rights Reserved.