C Shell Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Unix系] C Shell (csh) history コマンド: コマンド履歴の表示
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
      1. 1. コマンド履歴の表示
      2. 2. 履歴のクリア
      3. 3. 履歴の読み込み
      4. 4. 履歴の書き込み
    5. Tips

[Unix系] C Shell (csh) history コマンド: コマンド履歴の表示

Overview

history コマンドは、C Shell (csh) において、過去に実行したコマンドの履歴を表示するためのコマンドです。この機能により、以前に入力したコマンドを簡単に再利用することができます。

Usage

基本的な構文は以下の通りです。

history [options] [arguments]

Common Options

  • -c: 現在のシェルのコマンド履歴をクリアします。
  • -n: 新しいコマンド履歴を読み込みます。
  • -r: 保存されたコマンド履歴を読み込みます。
  • -w: 現在のコマンド履歴をファイルに書き込みます。

Common Examples

以下に、history コマンドのいくつかの実用的な例を示します。

1. コマンド履歴の表示

過去に実行したコマンドのリストを表示します。

history

2. 履歴のクリア

現在のシェルのコマンド履歴をクリアします。

history -c

3. 履歴の読み込み

保存されたコマンド履歴を読み込みます。

history -r

4. 履歴の書き込み

現在のコマンド履歴をファイルに書き込みます。

history -w

Tips

  • コマンド履歴を活用して、頻繁に使用するコマンドを簡単に再実行できます。
  • !n を使用して、履歴の特定のコマンドを再実行することができます(n は履歴番号)。
  • 定期的に履歴をクリアして、不要なコマンドを整理することをお勧めします。