Linuxでのhistoryコマンドを通して、使われているコマンド、つまりhistoryコマンドを見ることができます今日は、Linuxでのhistoryの具体的な使い方を紹介していきましょう。
まず、歴史
bashの機能では、それはメモリ使用できるコマンド何で、この機能は、最大の利点は、あなたが移動した一回照会することができるということです!
これで、実行中の手順を知ることができます。次に、デバッグ用のツールとして発行したコマンドを追跡できます。
2番目に、歴史の保存
では、コマンドはどこに記録されているのでしょうか。ホームディレクトリの.bash_historyにあります。ただし、〜/.bash_historyは前回のログインの前に実行されたコマンドを記録し、今回実行されたコマンドはメモリにキャッシュされていることに注意する必要があります。メモリは.bash_historyに記録されます。
次に、historyコマンドを呼び出します。
次に、history historyコマンドの使い方を学びます。
コードは次のとおりです。
history [n]
[root @ jb51デスクトップ] #history [-c]
[root @ jb51デスクトップ]#歴史[-raw] histfiles
オプションと引数:
n:最後のn個のコマンドラインテーブルの意味を一覧表示することを意味する数値です。
-c:現在のシェルの履歴の内容をすべて削除します。
-a:histfilesが追加されていない場合は、現在追加されているhistoryコマンドをhistfilesに追加します。
デフォルトでは、〜/.bash_history
-r:ヒストファイルの内容を現在のシェルの履歴メモリに読み込みます。
-w:現在の履歴メモリの内容を書き込みます。ヒストファイルで!
例1、現在のメモリ内のすべての履歴レコードを一覧表示する
コードは次のとおりです。
[root @ jb51デスクトップ] #history
#前省略
1017 man bash
1018 ll
1019 history
1020 history
記載されている情報の中には、2つの列があります。最初の列はこのシェルのコマンドのコードです。もう1列はコマンド自体の内容です。表示されるコマンドレコードの数は、HISTSIZEに関連しています。
例2、現在の3つのデータを一覧表示する
コードは次のとおりです。
[root @ jb51 Desktop] #history 3
1019 history < Br>
1020履歴
1021履歴3
例3、現在のデータをすぐにhistfileに書き込む
コードは次のとおりです。
[ Root @ jb51デスクトップ] #history -w
#デフォルトでは、履歴は〜/.bash_historyに書き込まれます。
[root @ jb51デスクトップ] #echo $ HISTSIZE
1000
IV。歴史のためのヒント
1、!
(1)を使用してください。 !前のコマンドを繰り返します。
(2)!文字前のコマンドを" character"から繰り返します。
(3)! Num historyコマンド出力のシリアル番号に従って、対応するコマンドを繰り返します。
(4)! ? abcは、abc
(5)を含む前のコマンドを繰り返します。 -n nコマンドの前にコマンドを繰り返します。
2.キーの組み合わせ
(1)直前に実行したコマンドを上下に移動するには、上下のキーを使用します。
(2)ctr + rと入力します。コマンド履歴でコマンドを検索するには
コードは次のとおりです。
[root @ jb51デスクトップ]#
(reverse-i-search) `‘:
(逆i検索) `h’: cat /etc /shadow
Enterキーを押してコマンドを実行します。
(3)前のコマンドのパラメータを呼び出すには
Esc +。 (Escキーを押してから。キーをクリックします)
注意:
履歴は各ユーザーの履歴に保存され、ユーザーのホームディレクトリにあります。
ユーザーがログインした後、実行コマンドはメモリに保存され、ログインした後にのみ表示されます。
5つ目は、ログインが起動されるたびにhistoryが実行されるようにする方法を示します。
上記はLinuxでのhistoryコマンドの使用方法ですが、この記事ではhistoryコマンドの基本的な知識について簡単に紹介しましたが、historyコマンドの使用方法はいろいろありますが、ここでは紹介しません。
Oracleは多くの開発者によって使用されているデータベースの1つです。Oracle関連のプロセスも非常に多数あります。通常、ps関連のプロセスを表示できます。 ここにありますか: Oracle
私たちはしばしば圧縮ファイルをオンラインでダウンロードするので、圧縮や解凍もよくしますLinuxでは、rarやunrarコマンドを使って圧縮や解凍を行うことができますが、多くのユーザーはLinuxを知りません。これら2つのコマンドをインストールする方法。 Xiaobianが今あなたに話しましょう。
インストール:
:
バージョン3.8.0には、例え
name] - ]圧縮ファイルのSFX(自己解凍ドキュメント)への変換 t圧縮アーカイブのテスト u圧縮アーカイブ内のファイルの更新 v [t、b ]圧縮ファイルの詳細を一覧表示する[tech
Linuxグラフィックドライバをアップデートした後、多くの人が異常なディスプレイ解像度を持っていますが、このような問題が発生しても心配しないでください。一緒に学びまし
MBRはシステムのブート情報であり、LinuxシステムでのMBR情報の読み取りプロセスは、主に3つのステップに分けられます。見てみましょう。 Linuxシステムは、MBR情報#1、DD [rhel
Win10システム静的IPを設定する方法win10静的IPを設定するグラフィックチュートリアル
Win7のシステムでコンピュータハウスキーパーをアンインストールする方法?
Word文書の挿入ファイルのプロンプト "Create Word object error"の扱い方
Windows 8メトロアプリケーションの問題を解決するためのいくつかのトリックは開くことができません
win10 add delete入力方法を設定する場所win10 add delete入力方法を設定する
Meitu Xiuxiu DIY絶妙なアルバムカバーで人気の秘密を高めます
Win7システムでは常にMicrosoft Device Health Assistantウィンドウの失敗の原因と解決策がポップアップ表示されます