Lから始まるLinux

2章7話
pushdとpopd
2章8話 履歴
もくじ
2章9話
補完
履歴
若木 みどり
お兄ちゃん! なんでそんなに速く コマンドを打てるの? 私より断然速いんだけど!
若木 しげる
それはシェルの便利機能を 使っているからだよ シェルは指示を受けるだけでなく 便利機能を提供しているんだ
若木 しげる(笑顔)
今回はそんな便利機能の一つ 「履歴(history)」を紹介しよう!
若木 みどり
シェルの便利機能かぁ… 覚えてもっと速く 操作できるようになりたい!
使い方
若木 しげる
ではさっそく 履歴を試してみよう!
若木 しげる
まずは何でもいいので コマンドを実行してみてね
若木 みどり
うん! 実行したよ!
若木 しげる
そうしたら次に 「↑キー」を押してみよう
若木 みどり
あっ! さっきのコマンドが出てきた!
若木 しげる
シェルは過去のコマンドを 覚えているんだ 「↑キー」で前のコマンド 「↓キー」で次のコマンド を呼び出すよ
若木 みどり(驚き)
すごい! 一度打ったコマンドは 入力しなくても いいんだね!
history コマンド
若木 しげる
history これまでの履歴を表示するよ
history
若木 みどり
どれどれ?
 1 passwd
 2 logout
 3 pwd
 4 cd ..
 5 ls
 ...
若木 みどり(驚き)
わっ!これまで実行したコマンドが全部表示されたよ!
若木 しげる
コマンド履歴の前に番号があるよね?3番のコマンドを実行したければ以下のように実行できるんだ
!3
若木 みどり
「↑キー」は直近の履歴を呼び出すのに便利だけど!番号 はしばらくたった履歴を呼び出すのに便利だね!
まとめ
若木 みどり
以前実行したコマンドは履歴から呼び出せると学んだよ!「↑キー」!番号呼び出せるんだ!
若木 しげる
履歴はどんどん活用しよう!コマンドを速く打ち間違いなく実行できるよ!