手当たり次第に書くんだ

飽きっぽいのは本能

LPIC cat コマンド – ファイル内容を表示する

LPIC 学習ノートへ戻る

この記事では、LPIC 学習向けに cat コマンドの基本を整理します。cat はファイル内容を表示するだけの単純なコマンドに見えますが、設定確認、標準入力、リダイレクト、簡単なファイル結合の理解にもつながります。

cat コマンドの役割

cat は concatenate の略で、ファイルの内容を標準出力へ出すコマンドです。短い設定ファイルやログの一部を確認する時に使いやすい一方、巨大なファイルをそのまま表示する用途には向きません。

用途
ファイル内容の表示cat /etc/os-release
複数ファイルの連結表示cat file1 file2
行番号付き表示cat -n file
空白行を詰めて表示cat -s file

基本的な使い方

cat /etc/os-release
cat file1.txt file2.txt
cat -n script.sh
cat -s memo.txt

リダイレクトとの関係

cat は標準出力に内容を出すため、リダイレクトと組み合わせるとファイル結合や簡単な作成にも使えます。ただし、既存ファイルを上書きする操作には注意が必要です。

cat file1.txt file2.txt > combined.txt
cat >> memo.txt <<'EOF'
追加する行
EOF

注意点

  • 巨大なログファイルを見る場合は lesstail を使う方が安全です。
  • > は上書き、>> は追記です。
  • バイナリファイルを cat で端末へ出すと表示が崩れることがあります。

よくある使い方

cat はファイル内容をそのまま表示する基本コマンドですが、実務では内容確認、結合、リダイレクト、パイプ処理の入口として使うことが多いです。

cat /etc/os-release
cat file1 file2 > merged.txt
cat access.log | grep 404
cat -n script.sh

注意点

  • 巨大なログをそのまま cat すると画面が流れます。確認には lesstail も使います。
  • バイナリファイルに対して実行すると端末表示が乱れることがあります。
  • 行番号を見たい場合は cat -n、空行を除いて番号を振るなら cat -b を使います。

まとめ

cat は、Linux の標準入出力を理解する入口になるコマンドです。LPIC では、単にファイルを見るコマンドとして覚えるのではなく、標準出力、リダイレクト、複数ファイルの連結と合わせて理解すると応用しやすくなります。

関連する記事

参考書籍

参考
書籍
参考書籍
ストーリーで覚える Linux CLI 入門

Linux のコマンドライン操作を基礎から確認したい場合の参考書籍です。価格や在庫はリンク先で確認してください。

Amazon で見る

このリンクは Amazon アソシエイトリンクです。

LPIC cat コマンド – ファイル内容を表示する

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

トップへ戻る