history
コマンドは、C Shell (csh) において、過去に実行したコマンドの履歴を表示するためのコマンドです。この機能により、以前に入力したコマンドを簡単に再利用することができます。
基本的な構文は以下の通りです。
history [options] [arguments]
-c
: 現在のシェルのコマンド履歴をクリアします。-n
: 新しいコマンド履歴を読み込みます。-r
: 保存されたコマンド履歴を読み込みます。-w
: 現在のコマンド履歴をファイルに書き込みます。以下に、history
コマンドのいくつかの実用的な例を示します。
過去に実行したコマンドのリストを表示します。
history
現在のシェルのコマンド履歴をクリアします。
history -c
保存されたコマンド履歴を読み込みます。
history -r
現在のコマンド履歴をファイルに書き込みます。
history -w
!n
を使用して、履歴の特定のコマンドを再実行することができます(n
は履歴番号)。