Linux 圧縮ファイルコマンド zip の使用例

Linux 圧縮ファイルコマンド zip の使用例

「.zip」形式は、Windows システムでファイルを圧縮するために使用されます。実際、「.zip」形式のファイルは、Windows システムと Linux システムの両方で一般的な圧縮ファイル タイプです。これは、いくつかの主流の圧縮形式 (zip、rar など) の 1 つです。これは、各ファイルを個別に圧縮する、かなり単純なストレージ形式です。

Linux 圧縮ファイルコマンド zip の使い方

zip [オプション] 圧縮パッケージ名 ソースファイルまたはソースディレクトリリスト

オプション:

オプション意味
-r指定されたディレクトリと、そのディレクトリの下にあるすべてのファイルとサブディレクトリを再帰的に圧縮します。
-mファイルを圧縮した後、元のファイルを削除することは、ファイルを圧縮ファイルに移動するのと同じことです。
-v圧縮プロセスに関する詳細情報を表示します。
-q圧縮中はコマンドの実行プロセスは表示されません。
-圧縮レベル圧縮レベルは 1 から 9 までの数字で、-1 はより高速な圧縮を意味し、-9 はより良い圧縮を意味します。
-う圧縮ファイルを更新します。つまり、圧縮ファイルに新しいファイルを追加します。

使用例:

1. 1つのファイルを圧縮する

zip ana.zip anaconda-ks.cfg

2. 複数のファイルを圧縮する

zip test.zip install.log install.log.syslog

3. フォルダを圧縮する

zip -r dir1.zip dir1

以上がLinuxのファイル圧縮コマンドzipの詳しい使い方です。123WORDPRESS.COMをご愛顧いただき、誠にありがとうございます。

以下もご興味があるかもしれません:
  • 圧縮を使用して Windows の zip 圧縮パッケージを Linux システムにアップロードする方法の分析
  • Linux で unzip コマンドを使用して複数のファイルを解凍する方法
  • Linux での zip 圧縮および unzip 解凍コマンドとその使用法の詳細な説明
  • Linux サーバーに PHP 拡張機能 zip と zlib をインストールする方法
  • Linux の gzip コマンド
  • Linux の zip/unzip コマンドの詳細な説明

<<:  MySQL 5.7.24 圧縮パッケージのインストールと設定方法のグラフィックチュートリアル

>>:  VueのkeepAliveコンポーネントの機能と使い方の詳細な説明

推薦する

JavaScript 日付ツールの概要

ユーティリティ = { /** * 死亡年ですか? * @return {Boolse} true...

Dockerはrabbitmqのサンプルコードをインストールして実行します

イメージをプルします: [mall@VM_0_7_centos ~]$ sudo docker pu...

JavaScript における var、let、const の違いの詳細な説明

目次グローバル変数として可変ホイスト一時的なデッドゾーンブロックスコープ重複したステートメント宣言さ...

ReactプロジェクトでのTypeScriptの実装

目次1. はじめに2. 使用方法ステートレスコンポーネントステートフルコンポーネント制御コンポーネン...

ウェブインターフェースデザインでウェブサイトのスタイルガイドを作成する方法(画像とテキスト付き)

スタイル ガイドとは何でしょうか? 簡単に言えば、ストーリーを伝える方法を説明するドキュメントです。...

Prometheus を使用して、MySQL の自動増分主キーの残りの使用可能パーセンテージをカウントします。

最近、本番環境のデータベースがログデータを狂ったように書き込み、主キー値のオーバーフローを引き起こし...

MySqlはページクエリ機能を実装します

まず、ページ分割クエリを使用する理由を明確にする必要があります。データが膨大なため、すべてのデータを...

期間限定フラッシュセール機能を実現するJavaScriptタイマー

この記事では、期間限定フラッシュセール機能を実装するためのJavaScriptの具体的なコードを参考...

MySQL インデックスのクイックガイド

MySQL インデックスの確立は、MySQL の効率的な操作にとって非常に重要です。インデックスによ...

MySQLで行または列をソートする方法

方法:説明: どちらも達成できません:方法1: sp_product から sp.productid...

Linux LVM 論理ボリューム構成プロセス (作成、増加、削減、削除、アンインストール) の詳細な説明

Linux LVM論理ボリューム構成プロセスの詳細な説明多くの Linux ユーザーは、オペレーティ...

MySQLデータベース移行におけるデータ文字化けの問題を解決する

リーダーの指示のもと、Java プロジェクトを引き継ぎ、リファクタリングを行う必要がありました。同時...

React Fragment の紹介と詳しい使い方

目次序文フラグメントの動機React Fragment の紹介と使用<React.Fragme...

ローカル Docker に Postgres 12 + pgadmin をインストールする方法 (Apple M1 をサポート)

目次導入Intel CPUをサポートApple M1のサポートテスト導入このプロジェクトでは最近、P...

DockerにElasticsearch7.6クラスタをインストールしてパスワードを設定する方法

目次基本的な設定バージョンとDockerイメージについて始めるelasticsearch.ymlにつ...