linux-shellの基本(2)Bashの基本機能-履歴コマンドと補完

1:履歴コマンド履歴[オプション] [履歴コマンド保存ファイル(つまり、履歴コマンドの保存場所を指定します。指定しない場合、デフォルトディレクトリに保存され、各ユーザーのデフォルトの場所は異なります)]

オプション:

   -c:履歴消去コマンド(特別な状況では使用されません。簡単に確認できます)

   -w:キャッシュ内の履歴コマンドを履歴コマンド保存ファイル〜/ .bash_history(rootユーザーの下のデフォルトの場所)に書き込みます

以前に入力したコマンドを表示するには、historyコマンドを使用します。

-wの理解履歴を直接使用すると、入力したばかりのコマンドはわかりますが、デフォルトの場所に時間内に記録されません。

.bash_history

最後に、lsと履歴はありません。

history -wを使用してこのファイルを開くと、入力したコマンドの記録があります。

historyコマンドは、デフォルトで1000アイテムを保存し、環境変数構成ファイル/ etc / profileで変更できます。コマンドを超えると、ファイルの先頭にあるコマンドが削除され、新しいコマンドが追加されます。

履歴コマンドを呼び出す方法:

上矢印と下矢印を使用して、前の履歴コマンドを呼び出します

「!N」を使用して、n番目の履歴コマンドを繰り返します。

「!!」を使用して前のコマンドを繰り返します

「!String」を使用して、文字列で始まる最後のコマンドを繰り返し実行します(長いコマンドの繰り返し使用を容易にするため)

2:コマンドとファイルの補完

Bashでは、コマンドとファイルの補完は非常に便利で一般的に使用される機能です。コマンドまたはファイルを再入力する限り、「Tab」キーを押すと自動的に補完されます。完了ステートメントがない場合は、最初に文字を入力したコマンドがいくつかあります。もう一度押すと、正陽コマンドの種類が表示されます。

 

 

158の元の記事を公開 いいね10 訪問者20,000以上

おすすめ

転載: blog.csdn.net/ab1605014317/article/details/105455637