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