historyコマンドで過去のコマンド履歴を表示・実行
(2009年5月13日)
historyコマンドは過去に実行したコマンドの履歴を表示してくれます。
過去に実行したけどよく覚えていないコマンドを思い出す時に役立ちます。
そして、historyコマンドの結果一覧から、例えば576番のコマンドを実行したい時は!576で簡単に実行できます。
過去に実行したけどよく覚えていないコマンドを思い出す時に役立ちます。
そして、historyコマンドの結果一覧から、例えば576番のコマンドを実行したい時は!576で簡単に実行できます。
$ history ・・・ 573 arp -a 574 ping localhost 575 find 576 find / -name '*hoge*' -print 577 cd /media/ 578 ls ・・・ $ !576 find / -name '*hoge*' -print ~
また、長いコマンドではっきりと覚えてないけどコマンドのスペルの一部なら覚えている時はhistoryの結果をパイプでgrepに渡してあげると見つけることができるかもしれません。
また、環境変数HISTTIMEFORMATを変更するとhistoryの結果に日付や時刻も表示できます。
参考サイト
・CentOS5で、historyの結果にコマンドが打たれた時間も記録する方法を教えてください。またhistoryの記録量を増やす方法も教えてください。
また、環境変数HISTTIMEFORMATを変更するとhistoryの結果に日付や時刻も表示できます。
参考サイト
・CentOS5で、historyの結果にコマンドが打たれた時間も記録する方法を教えてください。またhistoryの記録量を増やす方法も教えてください。