ウェブサイト検索

初心者向けの Linux zcat コマンド例


通常、gzip を使用して圧縮されたファイルは、gzip -d または gunzip コマンドを使用して元の形式に復元できます。圧縮ファイルを解凍せずに内容を表示したい場合はどうすればよいでしょうか?この目的のためには、zcat コマンド ユーティリティが必要です。

こちらもお読みください: Linux での 18 の tar コマンドの例

Zcat は、圧縮ファイルを文字通り解凍せずにその内容を表示するためのコマンド ライン ユーティリティです。圧縮ファイルを標準出力に展開して、その内容を確認できるようにします。さらに、zcat は gunzip -c コマンドの実行と同じです。このガイドでは、初心者向けに zcat コマンドの例を説明します。

1. 最初の例は、cat コマンドを使用して通常のファイルの内容を表示し、gzip コマンドを使用してそれを圧縮し、zcat を使用して圧縮されたファイルの内容を表示する方法を示しています。示されているように。

cat users.list 
gzip users.list
zcat users.list.gz

2. 複数の圧縮ファイルを表示するには、示されているようにファイル名を指定して次のコマンドを使用します。

zcat users.list.gz apps.list.gz

3. 通常のファイルの内容を表示するには、たとえば cat コマンドと同様に、-f フラグを使用します。

zcat -f users.list

4. ページネーションを有効にするには、次のように more および less コマンドを使用します (こちらもお読みください: なぜ 'less' が 'more より速いのか) ' Linux のコマンド)。

zcat users.list.gz | more
zcat users.list.gz | less

5. 圧縮ファイルのプロパティ (圧縮サイズ、非圧縮サイズ、ratio – 圧縮率 (不明の場合は 0.0%)、uncompressed_name (非圧縮ファイルの名前) を取得するには、- を使用します。 l フラグ。

zcat -l users.list.gz  

6. すべての警告を抑制するには、次のように -q フラグを使用します。

zcat -q users.list.gz

詳細については、zcat のマニュアル ページを参照してください。

man zcat

以下の関連記事もお読みください。

  1. ccat – 構文の強調表示または色付けを使用して「cat コマンド」出力を表示する
  2. Linux で「cat」および「tac」コマンドを使用する方法と例
  3. Linux で head、tail、cat コマンドを使用して効果的にファイルを管理する
  4. 「cat」コマンドを使用して Linux パーティションをバックアップまたはクローン作成する方法

それだけです!この短い記事では、 初心者向けにzcat コマンドの例を説明しました。以下のコメントセクションでご意見をお聞かせください。