ファイルを圧縮することは、コンピュータとサーバー間でデータを簡単かつ効率的に転送する方法です。ファイルが圧縮されると、ローカルドライブ上のディスクスペースを節約するだけでなく、フルサイズのファイルを送信するよりもはるかに少ない帯域幅を使用して、インターネットからファイルをダウンロードする方が簡単で便利になります。
Linuxで圧縮されたアーカイブを受け取ったら、それを解凍するのも簡単です。 Linuxにはたくさんのスイッチがあります。つまり、 解凍する コマンドラインで入力します。
シングルZIPファイルを解凍する
ファイルを解凍するための基本的な構文は次のとおりです。
解凍ファイル名
たとえば、あなたが名前のついたアルバムを圧縮したとします 脅威への脅し。このファイルを現在のフォルダに解凍するには、次のコマンドを実行するだけです: 「Menace To Sobriety」を解凍する manコマンドを使用すると、次の構文を使用して、一度に複数のファイルを解凍することができます。 unzip filename1 filename2 filename3
Alice Cooperの3つのファイルを圧縮した ごみ, ちょっとストーピッド、および Dragontown別に、あなたはそれらを解凍しようとするかもしれません: "Trash.zip" "Dragontown.zip" "Hey Stoopid.zip"を解凍する
しかし、あなたが得ることは、このエラーです: アーカイブ:Trash.zip注意:ファイル名が一致しない:Dragontown.zip
3つのファイルが同じフォルダにあると仮定すると、より良い方法は次のコマンドを使用することです。 「* .zip」を解凍する
しかし、注意してください。このコマンドは無差別で、現在のフォルダ内のすべてのZIPファイルを解凍します。 ZIPファイルがあり、それ以外のすべてのファイルを抽出する場合は、 -バツ スイッチ。 ファイル名を解凍します.zip -x filetoexclude.zip
例を続けると、アルバム「ゴミ箱」は ゴミ箱.zip MP3のタイトルがついている 釘のベッド。 "Bed Of Nails"以外のすべての曲を抽出するには、次のようにします。 Trash.zip -x "Bed Of Nails.mp3"を解凍します。 ZIPファイルの内容を現在のディレクトリ以外のディレクトリに保存する場合は、 -d スイッチ。 unzip filename.zip -d path / to / extract / to
たとえば、 ゴミ箱.zip 〜へのファイル / home / music / Alice Cooper /ゴミ箱次の構文を使用します。 Trash.zip -d "/ home / music / Alice Cooper / Trash"を解凍します。 圧縮ファイルの内容を一覧表示するには、 -l スイッチ。 解凍-l filename.zip
この例では、このスイッチを使用して、 ゴミ箱.zip. unzip -l Trash.zip
返される情報は次のとおりです。 ZIPファイルが正しく構成されているかどうかをテストし、それを抽出する前に適切に使用できるかどうかをテストするには、 -t スイッチ。 解凍-tファイル名.zip
たとえば、 ゴミ箱.zip 有効な場合は、以下を実行できます: 解凍-t Trash.zip
各ファイルが一覧表示され、 OK その横に表示されます。出力の最後に、メッセージが表示されるはずです の圧縮データでエラーは検出されません…. ザ -v スイッチ(冗長)により詳細な情報が得られます。 解凍-vファイル名
このスイッチを ゴミ箱.zip 詳細を表示するには、次のように入力します。 解凍-v Trash.zip
出力には、次の情報が含まれています。 フォルダを持つZIPファイルの場合は、 解凍する スイッチなしでは、アーカイブと同じフォルダ構造が再作成されます。 抽出 filename1.zipたとえば、次の3つのフォルダを持つ場合、同じフォルダが抽出されます。 この例では、3つのフォルダを作成せずにすべてのTXTファイルを現在のフォルダに抽出するには、 -j コマンドの最後まで 解凍-jファイル名1.zip 特定のZIPファイルを既に解凍していて、解凍したファイルの作業を開始し、必要に応じて変更して更新したとします。あなたが望む最後のものは、それらが同じ名前のファイルを持つZIPを抽出するときにそれらのファイルを上書きすることです。あなたは、新しいファイルが既存のファイルを置き換えるときに、あなたが取り組んでいたすべてのものを直ちに失うでしょう。 ただし、 -n あなたがしたい場合はスイッチ ない 現在のファイルを上書きする。このスイッチを使用すると、抽出されたフォルダ内のファイルと一致する名前を持つZIPアーカイブのすべてのファイルは、何も上書きされません。しかし、固有の名前を持つものはすべて抽出されます。 解凍-nファイル名.zip
ファイルがすでに存在するかどうか気にしないで、プロンプトなしで抽出されたファイルを常に上書きしたい場合は、 -o スイッチ。 解凍-o filename.zip アクセスのためにパスワードが必要なファイルを解凍する必要がある場合は、 -p スイッチに続いてパスワードを入力します。 解凍-Pパスワードfilename.zip
たとえば、ファイルを解凍するには cats.zip パスワード付き 子猫123次のコマンドを使用します。 unzip -P kittens123 filename.zip デフォルトでは、 解凍する コマンドは、コマンドがそれらを抽出しているときに、アーカイブ内のすべてのファイルを表示することを含め、実行中のすべてのものをリストします。この出力を非表示にするには、 -q スイッチ。 解凍-qファイル名.zip
これにより、出力を行わずにファイル名が解凍され、終了時にカーソルに戻ります。
複数のZIPファイルを解凍する


いくつかのZIPファイルを除外する

ZIPファイルを別のディレクトリに抽出する

圧縮Zipファイルの内容を表示する方法

ZIPファイルが有効かどうかをテストする方法

ZIPファイルの詳細情報を参照してください。

ディレクトリを作成せずにZIPファイルを解凍する

上書きを要求せずにZIPファイルを解凍する

パスワードで保護されたZIPファイルを抽出する

出力を表示せずにファイルを解凍する





