Linux, コマンド · 1 min read · Jan 11, 2026

初心者のためのLinux znewコマンドチュートリアル(例付き)

Linuxが.Zファイルを.gzファイルに再圧縮する方法を提供していることをご存知ですか?はい、znewコマンドを使用するとこれができます。このチュートリアルでは、いくつかのわかりやすい例を使って、このコマンドラインユーティリティの基本について説明します。しかしその前に、ここでのすべての例はUbuntu 18.04 LTSマシンでテストされていることを述べておく価値があります。

Linux znewコマンド

前述のように、Linuxのznewコマンドは.Zファイルを.gzタイプに再圧縮することができます。以下がその構文です:

znew [ -ftv9PK] [ name.Z ...  ]

そして、manページにはこのコマンドについて次のように記載されています:

Znewはファイルを.Z(compress)形式から.gz(gzip)形式に再圧縮します。  

gzip形式のファイルを再圧縮したい場合は、ファイル名を変更して.Z拡張子を強制し、その後znewを適用してください。

以下は、znewコマンドがどのように機能するかをよりよく理解するためのQ&Aスタイルの例です。

Q1. znewコマンドの使い方は?

非常に簡単です - 入力として.Zファイル名を提供するだけです。以下はその例です:

znew files2.Z

このコマンドは出力として’files2.gz’を生成し、元の.Zファイルは削除されます。

Q2. 同じ名前の.gzファイルがすでに存在する場合は?

現在の作業ディレクトリに同じ名前の.gzファイルがすでに存在する場合、znewコマンドは上書きするかどうか確認を求めます。

例えば、私の場合、次のコマンド:

znew files2.Z

は次の確認プロンプトを生成しました:

gzip: files2.gz already exists; do you wish to overwrite (y or n)?

したがって、進めたい場合は’y’を押し、そうでない場合は’n’を押すことができます。あるいは、-fコマンドラインオプションを使用して、既に.gzファイルが存在する場合でも.Zから.gz形式への再圧縮を強制することもできます。

Q3. znewが出力に詳細を表示するようにするには?

-vコマンドラインオプションを使用すると、znewは圧縮された各ファイルの名前とパーセンテージ削減を表示できます。以下はその例です:

Q4. 他に便利なznewオプションは?

いくつかあります。-tは元のファイルを削除する前に新しいファイルをテストし、-9はツールが最も遅い圧縮方法(最適圧縮)を使用することを保証し、-Pはディスクスペースの使用を減らすために変換にパイプを使用することを保証します。

以下はznewが提供するオプションの完全なリストです:

       -f     .Zから.gz形式への再圧縮を強制します。すでに.gzファイルが存在する場合でも。
  
       -t     元のファイルを削除する前に新しいファイルをテストします。  
  
       -v     詳細表示。圧縮された各ファイルの名前とパーセンテージ削減を表示します。  
  
       -9     最も遅い圧縮方法(最適圧縮)を使用します。  
  
       -P     ディスクスペースの使用を減らすために変換にパイプを使用します。  
  
       -K     .Zファイルが.gzファイルよりも小さい場合は保持します;-tを含意します。

結論

Linuxコマンドラインを通じてファイルを圧縮および解凍する作業が含まれる場合、znewコマンドはあなたにとって便利かもしれません。このチュートリアルでは、znewが提供するいくつかの重要なオプションについて説明しました。詳細については、ツールのmanページにアクセスしてください。

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。