ファイルの中身を見る基本コマンド|確認・検索・表示の便利ワザ|UNIX Cafe

当ページのリンクには広告が含まれています。
ファイルの中身を見る基本コマンド|確認・検索・表示の便利ワザ

UNIX Cafe | 第27回

ミナちゃん

先生〜!
この前ダウンロードしたファイルの中に、
どんな情報が入っているのか確認したいんですが…

ユニ先生

ふむふむ。
そんな時は「中身をのぞいてみる」コマンドたちの出番だね☕

ミナちゃん

のぞけるんですか!?

ユニ先生

あまり大きな声では言えないけど……
UNIXでは、そっと“本を開く”みたいに
ファイルの内容を読むことができるんだ。

ミナちゃん

わぁ~!
カフェでレシピノートをめくるみたいですね📖✨

目次

📖 今日使うコマンド

コマンドできること
catファイル全体を表示
lessページをめくりながら読む
head先頭の数行を見る
tail最後の数行を見る
grep特定の文字を検索

🔍 基本コマンドでのぞいてみる

cat:中身をそのまま表示

bash
$ cat memo.txt
シェリ

ちょっとしたメモを見るなら、これでサッと確認できちゃうよ♪

less:じっくり読む

bash
$ less memo.txt
  • 上下キーでスクロール
  • q で終了
シェリ

ページをめくるみたいに読めるから、どんなに長くてもへっちゃらだよ♪

head:最初の数行を見る

bash
$ head memo.txt

行数を指定する場合:

bash
$ head -n 20 memo.txt
シェリ

はじめの一口だけ味見♪
気になる入り口だけサッとチェックできるよ!

tail:最後の数行を見る

bash
$ tail memo.txt

行数を指定:

bash
$ tail -n 20 memo.txt
シェリ

ログを見るときに便利♪
いちばん最後の様子だけ、パパッと確認できるよ!

🔎 特定のキーワードを探す:grep

bash
$ grep "error" server.log

→ error を含む行を表示

  • -n 行番号
  • -i 大文字・小文字を無視
bash
$ grep -ni "warning" server.log
ミナちゃん

わぁ!ほしい言葉だけ見つけてくれるなんて、
とっても心強いですね〜!🔍✨

📦 複数コマンドの組み合わせ

tail + grep

ログの最後あたりから探す

bash
$ tail -n 100 server.log | grep "error"
シェリ

お好みトッピングで“自分流”にアレンジ♪
組み合わせれば、もっと便利に使えるよ!

☕ Try it!

  • cat memo.txt
  • less server.log
  • head / tail を使って部分をチェック
  • grep "error" でキーワードを探す
ミナちゃん

おいしいレシピをそっと開くみたいに、
ゆっくりページをめくりながら楽しんでみましょうね♪

まとめ

ファイルの中身を調べるコマンドは「読む」ためだけじゃなく、「探す」「絞る」にも役立つよ。

  • less は q で終了
  • ログは tail -f でリアルタイム
  • grep は検索の力強い相棒
ミナちゃん

ファイルを開くって、こんなに簡単なんですね!
しかも、探すのも得意なんてすごいです✨

ユニ先生

たくさんのファイルがある時ほど、
中身をすばやく確認できると効率が良くなるよ☕

ミナちゃん

今日から、カフェのメニューを
すぐ取り出せるように練習します♪

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次