Linuxサーバでコマンドの履歴を調べる方法を記載します。
historyで調べる
実行コマンド
$ history
こちらで確認することができます。コマンドの入力履歴が表示されていて、左側の番号は履歴番号で、右側が実行したコマンドになります。
オプション
- -c
記録されているコマンド履歴を消去します。 -
-d
記録されているコマンドの中で、履歴番号を指定して、削除することができます。 -
-w
記録されているコマンド履歴をファイルに書き込むことができます。 -
-r
コマンド履歴をファイルに書き込んでいた場合、そのコマンド履歴ファイルを読み込むことができます。 -
番号を指定する
$ history 10
このように指定した場合、過去10件のコマンドを表示します。
Ctrl + r で調べる
履歴を見て調べるのは、地味に面倒です。コマンドを検索したい場合、Ctrl + r と実行すれば、下記のように検索することができます。
(reverse-i-search)`':
1文字入力すると、その文字のコマンド候補が表示されるのですごく便利です。