Linux で Zip ファイルを作成し、特定のディレクトリに展開する方法
tar コマンドに関するいくつかの記事のうちの 1 つで、Linux で tar ファイルを特定のまたは別のディレクトリに展開する方法を示しました。
Zip は、Linux や Windows OS を含む Unix 系システム、およびその他多くのオペレーティング システム用の、シンプルでクロスプラットフォームなファイル パッケージングおよび圧縮ユーティリティです。 zip」形式は Windows PC で使用される一般的なアーカイブ ファイル形式で、最も重要なのは、オプションとして 1 ~ 9 の圧縮レベルを指定できることです。
これもお読みください。 5 Best Command Line Archive Tools for Linux
Create Zip Archive File in Linux
コマンド ラインから .zip (パッケージ化および圧縮) ファイルを作成するには、次のようなコマンドを実行できます。
$ zip -r tecmint_files.zip tecmint_files
tecmint_files.Z zip を解凍するには、次のようにします。
$ unzip tecmint_files.zip
上記のコマンドは、現在の作業ディレクトリにファイルを解凍します。
特定の、または異なるディレクトリに Zip ファイルを展開する
コマンド ラインから特定の、または異なるディレクトリに .zip アーカイブ ファイルを展開/解凍するには、以下のように -d
unzip コマンド フラッグを記述してください。
これは、.zip アーカイブ ファイルを特定のディレクトリに展開するものです。zip ファイルの内容を /tmp ディレクトリに展開します。
$ mkdir -p /tmp/unziped$ unzip tecmint_files.zip -d /tmp/unziped$ ls -l /tmp/unziped/
For more usage information, read zip and unzip command man pages.
$ man zip$ man unzip
You may also like to read the following related articles.
- How to Archive/Compress Files & Directories in Linux
- How to Open, Extract and Create RAR Files in Linux
- Peazip – A Portable File Manager and Archive Tool for Linux
- Dtrx – An Intelligent Archive Extraction (tar, zip, cpio, rpm, deb, rar) Tool for Linux
In this short article, we have explained how to extract/unzip .zip archive files to a specific or different directory in Linux. You can add your thoughts to this article via the feedback form below.