#navi(../)
*以前実行したコマンド一覧を確認する方法 [#seb63a37]
以前実行したコマンドの確認をしたいと思ったときはありませんか?~
''history''コマンドで以前実行したコマンドの一覧が表示されます。~

#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)

* 関連資料 [#tab6568e]
-[[historyの履歴を削除する>逆引きUNIXコマンド/historyの履歴を削除する]]
-[[特定番号のhistoryを削除する方法>逆引きUNIXコマンド/特定番号のhistoryを削除する方法]]

* historyコマンドの実行例 [#rf8a8a12]
構文
 history
以下のスクリーンショットは、historyコマンドを実行したときのものです。
#ref(history-01.png)

*便利な使いかた [#x9d903c3]
historyの情報を使うことによりコマンド操作が快適になります。
**以前実行したコマンドの再実行 [#qc5439e1]
下図のhistory出力の左側の数字に!をつけて実行するとその番号のコマンドが実行されます。~
下図の例は488番目のコマンドwhoを実行します。
#ref(history-02.png)

**直前のコマンドの再実行 [#x6d263b9]
historyとは違いますが、!!により直前に発行したコマンドを再度実行します。~
下図の例は、lsを実行後、!!を発行した例です。
#ref(history-03.png)

**history情報の消去(コマンド履歴の消去) [#w10b0658]
以下のコマンドでコマンド履歴を消去できます。
 history -c
#ref(history-04.png)
#br

**その他 [#s65e53d6]
grepなどと組み合わせればキーワードで以前発行したコマンドを簡単に検索することなどもできますね。

#br
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
#br

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS