Linuxでサービスの状態を確認する方法

サービスのステータスを確認するには、Linuxシステムで次のコマンドを使用します。

  1. systemctl status サービス名:指定したサービスの状態を確認します。 たとえば、apache2 サービスの状態を確認するには、systemctl status apache2 を実行します。
  2. サービスのステータスを確認する。たとえば、nginxサービスのステータスを確認するには、service nginx statusを実行します。
  3. サービスのプロセスを特定するには、ps aux | grep サービス名を実行します。例えば、sshdサービスのプロセスを特定するには、ps aux | grep sshdを実行します。
  4. netstat -tulnコマンドで、現在リッスン中のネットワークポートとサービスを確認できます。grepコマンドを使用すると、特定のサービスをフィルタリングできます。たとえば、80ポートをリッスンしているサービスがあるかどうかを確認するには、netstat -tuln | grep :80を実行します。

以下のコマンドは、Linuxシステム上でサービスの状態を確認するものです。どのコマンドを使用するかは、使用しているLinuxディストリビューションと、サービス管理ツールによって異なります。

bannerAds