ホームページ > システムチュートリアル > Linux > Linux zipコマンドを使用してファイルをすばやく圧縮および解除する方法

Linux zipコマンドを使用してファイルをすばやく圧縮および解除する方法

Christopher Nolan
リリース: 2025-03-16 10:11:08
オリジナル
381 人が閲覧しました

Linux zipコマンドを使用してファイルをすばやく圧縮および解除する方法

LinuxなどのUNIXベースのオペレーティングシステムでは、ファイルパッケージと圧縮ユーティリティが重要です。 zipコマンドは、ファイルを効果的に圧縮してディスクスペースを保存し、ファイルの転送をスピードアップする非常にユーティリティです。この記事では、一般的なユースケースや実用的な例を含むLinux zipコマンドの使用に関する詳細な説明を示します。

コマンド構文

Linux zipコマンドの基本的な構文は次のとおりです。

zip [选项] zipfile 文件列表

で:

  • 选项、使用するコマンドラインオプションを示します。
  • zipfile 、作成するzipファイルの名前です。
  • 文件列表圧縮するファイルです。

たとえば、 filename.txtという名前のファイルをmyfile.zipという名前のzipファイルに圧縮する場合は、次のコマンドを使用できます。

 $ zip myfile.zip filename.txt
ログイン後にコピー

一般的なユースケース

zipコマンドは広く使用されており、さまざまなシナリオで使用できます。一般的なユースケースは次のとおりです。

  1. zip圧縮パッケージを作成します。複数のファイルを単一のzipファイルに圧縮するには、zipファイル名の後に圧縮されるファイルをリストするだけです。例えば:

     zip files.zip file1.txt file2.txt file3.txt
    ログイン後にコピー

    このコマンドは、3つの.txtファイルを単一の.zipファイルという名前のfiles.zipに圧縮します。

  2. zip zipパッケージからファイルを削除する:既存のzip zipパッケージからファイルを削除するには、 -dコマンドラインオプションを使用して、削除するファイル名が続きます。たとえば、 files.zipからfile3.txtを削除するには、使用できます。

     zip -d files.zip file3.txt
    ログイン後にコピー

    このツールは、削除を通知します。

  3. 既存のzip zipパッケージに新しいファイルを追加する:既存のzip zipパッケージに新しいファイルを追加するには、 -uコマンドラインオプションを使用してファイル名を使用して追加します。例えば:

     zip -u files.zip file3.txt file4.txt
    ログイン後にコピー

    このコマンドは、 file3.txtfile4.txt files.zip zipパッケージに追加します。

便利なコマンドラインオプション

zipコマンドには、機能を拡張できるさまざまなコマンドラインオプションが付属しています。

  • 特定のファイルを除外(-x):特定のファイルを圧縮から除外する場合は、 -xコマンドラインオプションを使用して、除外するファイル名を使用します。たとえば、現在の作業ディレクトリ内のすべてのファイルを圧縮するには、 file2.txtを除外するには、以下を使用できます。

     zip files.zip -x file2.txt
    ログイン後にコピー

    このコマンドは、現在のディレクトリ内のすべてのファイルを圧縮しますが、 file2.txtを除外します。

  • 再帰的に圧縮ディレクトリ(-R): -rオプションを使用すると、コンテンツを含むディレクトリを再帰的に圧縮できます。これは、複数のディレクトリとその内容を一度に圧縮する場合に特に便利です。

要約します

Linux zipコマンドのマスタリングは、UNIXベースのオペレーティングシステムを使用している人にとって有用なスキルです。 zip zipパッケージの作成から既存のzipパッケージでファイルの管理まで、 zipコマンドは多用途でユーザーフレンドリーです。いくつかの一般的なユースケースとオプションをカバーしているが、 zipコマンドは他の多くの機能も提供していることを忘れないでください。ここで説明した例を練習した後、Tool's Manページを介してコマンドをさらに検討して、より多くの機能を発見できます。

以上がLinux zipコマンドを使用してファイルをすばやく圧縮および解除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート