
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.txtless server.loghead/tailを使って部分をチェックgrep "error"でキーワードを探す



おいしいレシピをそっと開くみたいに、
ゆっくりページをめくりながら楽しんでみましょうね♪
まとめ
ファイルの中身を調べるコマンドは「読む」ためだけじゃなく、「探す」「絞る」にも役立つよ。
lessは q で終了- ログは
tail -fでリアルタイム grepは検索の力強い相棒



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



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



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





