1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> スマートホーム >> スマートライフ

Unix で複数のファイルを圧縮する方法

複数のファイルのセットを保存および共有する一般的な方法は、ZIP ファイル形式を使用することです。 zip コマンドは、1 つ以上のファイルを圧縮し、1 つのファイルにまとめます。 Microsoft Windows、macOS、および形式の Unix と Linux を含む最新のオペレーティング システムのほとんどは、ZIP ファイルを処理できます。 Unix または Linux オペレーティング システムを使用している場合は、Unix zip コマンド ライン ツールを使用してこれらのファイルを管理することをお勧めします。

Unix ZIP コマンド

最近のほとんどの Unix システムを使用している場合は、単に "zip" と呼ばれるコマンド ライン ツールを使用して、複数のファイルを圧縮できます。 zip アーカイブからファイルを抽出する別の Unix unzip ツールがあります。

ZIP ファイルを作成するには、コマンド ラインに移動して「zip」と入力し、その後に作成する ZIP ファイルの名前と含めるファイルのリストを入力します。たとえば、「zip example.zip folder1/file1 file2 folder2/file3」と入力して、リストされた 3 つのパスにあるファイルの圧縮コピーを含む「example.zip」という名前の ZIP ファイルを作成できます。

複数のファイルに対して Unix zip コマンドを使用するには、コマンド ライン引数に必要な数のファイル名を含めます。一部のファイルが全体を含めたいディレクトリまたはフォルダである場合は、引数「-r」を追加して、ディレクトリに再帰的に降りて、それらを zip アーカイブに含めます。

zip コマンドでファイルを作成すると、ほとんどのオペレーティング システムでファイルを開くことができます。

Unix 解凍

Unix コンピューターに ZIP ファイルがあり、そこからファイルを抽出する必要がある場合は、unzip コマンドを使用します。コマンド ラインで「unzip」と入力し、その後に「unzip example.zip」のように ZIP ファイルの名前を入力します。

ファイルは現在のディレクトリに解凍されます。 unzip コマンドを使用して、実際に解凍せずに ZIP ファイル内のファイルを一覧表示する場合は、list オプションに「unzip -l」と入力します。これにより、容量が節約され、zip ファイルの内容がわからない場合にディレクトリがファイルでいっぱいになることを回避できます。

zip ファイルにはマルウェアが含まれている可能性があるため、信頼できる人からのみ zip ファイルを操作することをお勧めします。

Zip および Unzip の代替手段

Unix システムで ZIP ファイルを操作するために使用できるツールは、Zip と unzip だけではありません。

Apple macOS には ZIP ファイルのネイティブ サポートが含まれているため、ダブルクリックして他のフォルダーと同じように開くことができます。 GNOME デスクトップ環境を実行している Linux システムには、File Roller と呼ばれるグラフィカル ツールが含まれていることが多く、KDE ​​環境を実行しているシステムには、Ark と呼ばれるものがよく使用されています。

Unix ユーザーは、tar と呼ばれるファイルをバンドルする別のシステムも使用します。これは、zip ツールと同様に機能するコマンド ライン ツールによってサポートされます。通常、tar ファイルを作成するには "tar -c" を使用し、展開するには "tar -x" を使用します。 Unix のマニュアルには、ZIP に似たさまざまなタイプのデータ圧縮など、利用可能な他のオプションが含まれています。