English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linuxのunzipコマンド

Linux コマンド全書

Linuxのunzipコマンドはzipファイルの解凍に使用されます

unzipは.zip圧縮ファイルの解凍プログラムです。

语法

unzip [-cflptuvz][-agCjLMnoqsVX][-P <パスワード>][.zipファイル][ファイル][-d <ディレクトリ>][-x <ファイル>] または unzip [-Z]

パラメータ

  • -解凍結果を画面に表示し、適切な文字変換を行います。
  • -既存のファイルを更新します。
  • -圧縮ファイル内に含まれるファイルを表示します。
  • -とともに-cパラメータは似ていますが、解凍結果を画面に表示しますが、変換は行いません。
  • -圧縮ファイルが正しいか確認します。
  • -とともに-fパラメータは似ていますが、既存のファイルを更新するだけでなく、圧縮ファイル内の他のファイルもディレクトリに解凍します。
  • -実行中に詳細な情報を表示します。
  • -圧縮ファイルの注釈テキストのみを表示します。
  • -テキストファイルに対して必要な文字変換を行います。
  • -テキストファイルに対して文字変換を行いません。
  • -圧縮ファイル内のファイル名は大文字と小文字を区別します。
  • -圧縮ファイル内の既存のディレクトリパスを処理しません。
  • -圧縮ファイル内のすべてのファイル名を小文字にします。
  • -出力結果をmoreプログラムで処理します。
  • -解凍時に既存のファイルを上書きしないでください。
  • -ユーザーに尋ねなくても、unzipが実行されると、既存のファイルが上書きされます。
  • -P<パスワード> zipのパスワードオプションを使用します。
  • -q 実行時に情報を表示しません。
  • -s ファイル名の空白文字をアンダースコアに変換します。
  • -V VMSのファイルバージョン情報を保持します。
  • -X 解凍時にファイルの元のUIDを保存します。/GID。
  • [.zipファイル] .zip圧縮ファイルを指定します。
  • [ファイル] .zip圧縮ファイル内のどのファイルを処理するかを指定します。
  • -d<ディレクトリ> ファイルを解凍した後に保存するディレクトリを指定します。
  • -x<ファイル> .zip圧縮ファイル内のどのファイルを処理しないかを指定します。
  • -Z unzip -Zはzipinfoコマンドを実行します。

オンラインサンプル

圧縮ファイルに含まれるファイルを確認する:

# unzip -l abc.zip 
アーカイブ: abc.zip
 長さ 日付 時間 名前
--------  ----  ----  ----
  94618 05-21-10 20:44  a11.jpg
  202001 05-21-10 20:44  a22.jpg
    16 05-22-10 15:01  11.txt
  46468 05-23-10 10:30  w456.JPG
  140085 03-14-10 21:49  my.asp
--------          -------
  483188          5 files

-v パラメータは、圧縮ファイルのディレクトリ情報を表示するが、ファイルを展開しません。

# unzip -v abc.zip 
アーカイブ: abc.zip
長さ メソッド サイズ 比率 日付 時間 CRC-32  名前
-------- ------ ------- -----  ----  ----  ------  ----
  94618 Defl:N  93353  1% 05-21-10 20:44 9e661437 a11.jpg
 202001 Defl:N  201833  0% 05-21-10 20:44 1da462eb a22.jpg
   16 ストレージド    16  0% 05-22-10 15:01 ae8a9910 ? +-|¥+-? (11).txt
  46468 Defl:N  39997 14% 05-23-10 10:30 962861f2 w456.JPG
 140085 Defl:N  36765 74% 03-14-10 21:49 836fcc3f my.asp
--------     ------- ---              -------
 483188      371964 23%              5 files

Linux コマンド全書