もっと詳しく

Unixに精通しているかどうかに関係なく、ほとんどのPCユーザーはZipファイルについて知っています。 zipコマンドは、PC標準のPKZipプログラムのアルゴリズムに基づく圧縮を提供します。 zipおよびunzipプログラムは、期待どおりに機能します。zip [filename] zipでファイルを圧縮し、解凍します [filename.z] ファイルを解凍します。

構文:

# zip [options] zipfile [files]

例:
/ etc / mailディレクトリ内のすべてのファイルを含むmail.zipという名前の圧縮ファイルを作成するには、次の形式を使用します。

$ zip mail /etc/mail*
  adding: etc/mail/ (stored 0%)
  adding: etc/mailcap (deflated 53%)
  adding: etc/mailman/ (stored 0%)
  adding: etc/mail.rc (deflated 49%)

次の表に、いくつかの重要なオプションの詳細を示します。

オプション 説明
-d ファイルを解凍します(unzipコマンドを使用することもできます)。 zipファイルは削除されないことに注意してください。
-v Verbose:圧縮率を表示します。
-u .zipファイルを新しいコンテンツで更新します。
-r 再帰的にZipします。つまり、ディレクトリを指定でき、そのディレクトリ内のすべてのコンテンツ(すべてのサブディレクトリとそのコンテンツを含む)が圧縮されます。
-エックスファイル) .zipファイルから除外するファイルを指定します。

zip/unzipがすでにインストールされているかどうかを確認します

次のコマンドを実行して、zipおよびunzipユーティリティがインストールされているかどうかを確認します。

# rpm -q zip unzip
package zip is not installed
package unzip is not installed
#

zip/unzipをインストールします

システムにインストールされていない場合は、次のコマンドでインストールしてください。

# yum install zip unzip
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
.......
Installed:
  unzip.x86_64 0:6.0-16.el7                                                     
  zip.x86_64 0:3.0-11.el7

Complete!
#

インストールの確認

次のコマンドを使用して、インストールを確認します。

# rpm -q zip unzip
zip-3.0-11.el7.x86_64
unzip-6.0-16.el7.x86_64
# which zip unzip
/bin/zip
/bin/unzip
#

Zip / unzipがシステムにインストールされており、zipコマンドを使用してディレクトリを圧縮できます!!!

The post Linux CentOS /RHEL7および8にzip/unzipパッケージをインストールする方法–オタク日記 appeared first on Gamingsym Japan.