この記事では、 unzip
の使用方法について説明します Linuxでコマンドを実行して、圧縮されたZIPアーカイブを一覧表示、テスト、および抽出します。
コンピューターとサーバー間でのデータの転送は、ファイルを圧縮することで簡単かつ効率的になります。
ファイルを圧縮すると、ローカルドライブのディスク容量が節約され、ほとんどの場合、フルサイズのファイルを送信するよりもはるかに少ない帯域幅を使用して、インターネットからファイルをダウンロードするのが簡単で便利になります。
これで、 zip
が送信されました ファイル、そして今あなたはLinuxでそのコンテンツを解凍する方法を理解するのに行き詰まっていますか? unzipコマンドを使用して、Linuxでファイルを抽出(解凍)できます。
まず、 unzip
をインストールする必要があります ほとんどのLinuxディストリビューションにはデフォルトでインストールされていないためです。
Fedora / Redhat / AlmaLinux /RockyLinuxにunzipコマンドをインストールします
sudo dnf install unzip
Ubuntu / Debian /LinuxMintにunzipコマンドをインストールします
sudo apt install unzip
LinuxでZIPファイルを解凍する方法
unzip
を使用する Linuxのコマンドは絶対に簡単です。 unzip
に伝える必要があります zip
の名前 解凍したいファイル。
unzip <archivename>
たとえば、 zip
があるディレクトリにあります。 my-archive.zip
という名前のファイル 、解凍するには、コマンドは次のようになります。
unzip my-archive.zip
zip
と同じように 、 unzip
-q
があります (静かな)オプション。ファイルが抽出されるときにファイルリストを表示する必要がありません。
unzip -q my-archive.zip
Linuxのファイルをディレクトリに解凍
さらに、Linuxコマンドラインのディレクトリに解凍することをお勧めします。このようにして、抽出されたすべてのファイルが指定したディレクトリに保存されます。
ディレクトリが存在しない場合は、作成されます。
unzip my-archive.zip -d my_files/
ZIPファイルのコンテンツを一覧表示する方法
zip
のコンテンツを一覧表示できます -l
で抽出せずにファイル オプション。
unzip -l my-archive.zip
ZIPアーカイブの整合性のテスト
zipアーカイブを抽出せずにテストしたい場合があります。 zipファイルの有効性をテストするには、オプション -t
を渡します。 以下に示すように。
unzip -t my-archive.zip
このオプションは、メモリ内の指定された各ファイルを抽出し、展開されたファイルのCRC(Cyclic Redundancy Check、拡張チェックサム)を元の保存されたCRC値と比較します。
これで、Linuxでファイルを解凍する方法がわかりました。詳細については、コマンドのマニュアルページにアクセスしてください。
さらに、優れたガイド「コマンドラインを使用してLinuxでtar.gzファイルを抽出する方法」では、他の広く普及しているLinuxアーカイブ形式である.tar.gzを抽出して操作する方法を説明します。コード> 。
ご不明な点がございましたら、お気軽にコメントをお寄せください。