Lから始まるLinux

2章17話
ディレクトリ操作
2章18話 ファイル閲覧
もくじ
2章19話
端末操作
ファイル閲覧
若木 みどり
お兄ちゃん! 今度はファイルの中身が 気になってきたよ 中身を見るには どうすればいいのかな?
若木 しげる
今回はファイル閲覧を解説するね 色々な方法があるので 順に見ていこう!
cat コマンド
若木 しげる
cat ファイルの内容を表示するんだ 「concatenate(結合する)」 の略なんだけど 「ファイルの中身を表示するコマンド」 と覚えておこう!
若木 しげる
それでは cat /etc/hostname の中身を 表示してみよう!
cat /etc/hostname
若木 みどり
そのファイルの中身は何なのかな?
若木 しげる
「ホスト名(host name)」が書かれているよコンピュータの名前のことなんだ
若木 みどり
コンピュータにも名前があるんだね確かに内容が気になるからcat で確認するよ!
carter
若木 みどり(笑顔)
このコンピュータの名前はcarter さんなんだね!
head, tail コマンド
若木 しげる
次は /proc/cpuinfo を覗いてみようCPU に関する情報が載っているんだ
cat /proc/cpuinfo
若木 みどり
同じように実行するね!
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
...
若木 みどり
うーん…表示はされたんだけど
若木 みどり
情報が多すぎて最初のほうが画面の外に行っちゃった!
若木 しげる
こういうときは必要な部分だけ表示するコマンドを使うといいよhead はファイルの先頭の数行だけtail はファイルの末尾の数行だけを表示するコマンドなんだ
head ファイル
tail ファイル
若木 みどり
これなら必要な部分だけ見られるね!
若木 みどり
重要な情報は先頭にまとまっていることが多いからそういうものは head が良さそうだね!
若木 みどり
ファイル末尾に情報が追記されていくものはtail で新しい情報を確認できるね!
less コマンド
若木 みどり
でも長いファイルの中間部分を見たい場合はどうすればいいのかな?
若木 しげる
そんなときはless が便利だよファイルの内容をページ送りしながら見れるんだ
less ファイル
若木 しげる
では less/proc/cpuinfo を閲覧しよう
less /proc/cpuinfo
若木 みどり(驚き)
わっ!画面が切り替わった!
若木 しげる
ここではいつものシェルではなくless が操作を受けているんだまずは基本的な操作を覚えよう
キー入力動作
j下にスクロール
k上にスクロール
q終了
若木 みどり(驚き)
おー!よくわからない項目も多いけどCPU の情報をゆっくり見れるね!
まとめ
若木 みどり
今回はファイルの中身を確認するコマンドを学んだよ!cat, tail, head, lessいろいろあるんだね!
若木 しげる
これらのコマンドでいろいろな情報が手に入るよ!Linux を使いこなすには必要な操作なんだ
若木 みどり(笑顔)
なんだかちょっとずつ自信がついてきた!もっといろんなファイルでこれらのコマンドを試してみたいな!