ZIPは、システム管理者の間で群を抜いて最も人気のあるアーカイブファイル形式の1つです。
Linuxファイルシステムのスペースを節約するために使用され、Linux上で複数のファイルを簡単に圧縮するために使用できます。
このチュートリアルでは、zipコマンドを使用してLinuxで複数のファイルを簡単に圧縮する方法を説明します。
前提条件
Linuxで複数のファイルを圧縮するには、zipをインストールする必要があります。
システムにzipコマンドが見つからない場合は、必ずAPTまたはYUMを使用してインストールしてください
$ sudo apt-get install zip
$ sudo yum install zip
Linuxで複数のファイルを圧縮する
zipコマンドを使用して複数のファイルを圧縮するには、すべてのファイル名を追加するだけです。
$ zip archive.zip file1 file2 file3
adding: file1 (stored 0%)
adding: file2 (stored 0%)
adding: file3 (stored 0%)
または、ファイルを拡張子でグループ化できる場合は、ワイルドカードを使用できます。
$ zip archive.zip *.txt
adding: file.txt (stored 0%)
adding: license.txt (stored 0%)
$ zip archive.zip *.iso
adding: debian-10.iso (stored 0%)
adding: centos-8.iso (stored 0%)
Linux上の複数のディレクトリを圧縮する
同様に、コマンドにディレクトリ名を追加するだけで、複数のディレクトリを圧縮できます。
$ zip archive.zip directory1 directory2
adding: directory1/ (stored 0%)
adding: directory2/ (stored 0%)
結論
このチュートリアルでは、zipコマンドを使用してLinuxで複数のファイルを簡単に圧縮する方法を学習しました。
また、ワイルドカードを使用でき、複数のディレクトリを同様に圧縮できることも学びました。
Linuxシステム管理に興味がある場合は、Webサイトに専用のセクションがありますので、必ずご覧ください。