Linux ログ内のキーワードとその前後の情報を検索する方法の例

Linux ログ内のキーワードとその前後の情報を検索する方法の例

日常業務では、ログを表示する必要がよくあります。たとえば、 tail コマンドを使用してログをリアルタイムで表示したり、 catなどのコマンドを使用してログ情報を表示したりできます。

ここでは、キーワードによってログから必要なコンテンツをフィルタリングする方法について説明します。これを行うには多くの方法があります。今日は主に cat コマンドについて学習します。

ログ ファイルhrun.logがあり、クエリ キーワードが「new user」であると仮定します。

キーワードでログを表示
cat hrun.log | grep "新しいユーザー"

キーワードに従ってログの最後の10行を表示します
cat hrun.log | grep "新しいユーザー" -A 10

キーワード別に最初の10行のログを表示する
cat hrun.log | grep "新しいユーザー" -B 10

キーワードの前後10行のログを表示し、行番号を表示します。
cat -n hrun.log | grep "新規ユーザー" -C 10

ログの最初の50行を表示する
cat hrun.log | ヘッド -n 50

ログの最後の50行を表示し、行番号を表示します。
cat -n hrun.log | tail -n 50

例:

  • -A はキーワードの後を意味します。
  • -B はキーワードの前を意味します。
  • -Cはキーワードの前後を意味します。コンテキスト

以上が今回ご紹介したLinuxログからキーワードを見つけるためのノウハウのすべてです。123WORDPRESS.COMをご活用いただき、誠にありがとうございます。

<<:  MySQL における楽観的ロックと悲観的ロックの例

>>:  JavaScript におけるイベント バブリング メカニズムの詳細な分析

推薦する

Rails APIを使用してReactアプリケーションを構築するための詳細な手順

目次バックエンド: Rails API部分フロントエンド: React部分Reactコンポーネントa...

スライダー検証コードを実装するJavaScript

この記事では、スライダー検証コードを実装するためのJavaScriptの具体的なコードを参考までに共...

MySQLの詳細な説明Explain

日常業務では、実行に時間のかかる SQL ステートメントを記録するために、スロー クエリを実行するこ...

win10にmysql 8.0.18-winx64をインストールする詳細な手順

1. まず公式ウェブサイトにアクセスしてMySQLインストールパッケージをダウンロードします参考: ...

CentOS 8が利用可能になりました

CentOS 8 が利用可能になりました! CentOS 8 と RedHat Enterprise...

要素の$notifyポイントについての簡単な説明

当初の意図は、element-ui の $notify 通知をコンポーネントにカプセル化することでし...

ソケット '/tmp/mysql.sock' 経由でローカル MySQL に接続できない解決策

エラーメッセージ:エラー 2002: ソケット '/tmp/mysql.sock' ...

ウェブデザインの詳細分析に関する詳細な議論

設計業務では、設計者がレビューに参加したり、リーダーの一部が設計案の詳細が足りないと言っているのをよ...

Dockerを使用してRedisクラスターを構築する方法

目次1. Redis Dockerベースイメージを作成する2. Redisノードイメージを作成する3...

ZabbixはLinuxシステムサービスのプロセスを監視

Zabbix は Linux システムのサービス ユニットを監視するためのルールを自動的に検出します...

JSが絵柄デジタル時計を実現

この記事の例では、画像デジタル時計を実現するためのJSの具体的なコードを参考までに共有しています。具...

ノードの対応するバージョンに関する簡単な説明 node-sass sass-loader

目次ノードのバージョンが一致しない、ノードをアップグレードまたはダウングレードするnvm を使用して...

CentOS6 アップグレード glibc 操作手順

目次背景glibc 2.14をコンパイルするソフトリンクを変更するやっと背景テスト環境には Cent...

JavaScript 文字列の一般的なメソッドの詳細な説明

目次1. キャラクター文法パラメータ索引戻り値2. 連結文法パラメータ文字列2 [, …文字列N]戻...

Windows 10 での MySQL 8.0.22 のインストールと設定方法のグラフィック チュートリアル

MySQL 8.0.22のインストールと設定方法のグラフィックチュートリアル、参考までに、具体的な内...