GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS8でログファイルを表示および監視する方法

すべてのLinuxシステムは、サーバー、ブートプロセス、カーネル、およびアプリケーションに関する情報を作成してログファイルに保存します。これは、システムアクティビティログが含まれているため、トラブルシューティングに役立ちます。ログファイルは/var / logに保存されます ディレクトリとそのサブディレクトリ。このチュートリアルでは、さまざまな方法を使用してCentOS8でログファイルを表示および監視する方法を学習します。それでは、始めましょう。

tailコマンドを使用してログファイルを表示する

これは、ログを表示するために最も一般的に使用されるコマンドです。このコマンドを使用するには–f ファイルの内容を追跡し、ターミナルを開いて次のコマンドを入力するために使用されます。

# sudo tail –f /var/log/apache2/access.log

ログファイルが明らかに変更されているため。限られた数の行を表示する場合は、 –nを使用します 以下に示すように、表示する行数。

# sudo tail –n5 –f /var/log/apache2/access.log

このコマンドは、以下に示すように、ログファイルの最後の5行のみを表示します。

少ないコマンド

–Fを使用してファイルのライブ出力を表示するには 少ない 以下に示すコマンド。

# sudo less –f /var/log/httpd/access_log

マルチテールコマンドの使用–複数のログファイルを表示

複数のログファイルを同時に表示する場合は、マルチテールを使用してください 指図。名前自体は、複数のログファイルを表示および監視するために使用されることを意味します。このためには、最初にパッケージをインストールする必要があります。次のコマンドを使用して、CentOS8にパッケージをインストールします。

# sudo dnf install –y multitail

インストールが完了したら、2つのログファイルを同時に表示します。これには、次のコマンドを使用します。

# sudo multitail /var/log/httpd/access_log /var/log/httpd/error_log

結論

このチュートリアルでは、さまざまな方法でログファイルを表示する方法を学びました。また、multitailコマンドを使用して複数のログファイルを同時に表示する方法、限られた行数を表示する方法も学びました。


Cent OS
  1. CentOS 8にFail2banをインストールして設定する方法は?

  2. Rsyslog :CentOS/RHEL 6,7 でログ ファイルをリモート サーバーに送信する方法

  3. CentOS/RHEL 7 および 8 で RAR ファイルを抽出する方法

  1. Linuxログファイルを表示および読み取る方法

  2. CentOSのバージョンを確認する方法は?

  3. コマンドラインでCentOS8でファイルを検索する方法

  1. CentOS7および8にdigをインストールする方法

  2. CentOS7でSElinuxを無効にする方法

  3. CentOS8にPythonをインストールする方法