centosのサービス状態を確認する方法
CentOSではsystemctlコマンドを使用してサービスの状態を確認できます。
以下、一般的な systemctl コマンドとその使用法を示します。
- すべてのサービスのステータスを確認:
- systemctl ステータス
- 指定したサービスのステータスを確認する:
- systemctl ステータス <サービス名>
- 例えば、Apache(httpd)のserviceの状態を確認するには、以下のコマンドを実行します。
- httpd の status を確認
- 指定されたサービスの詳細状態を見る:
- systemctl status -l <サービス名>
- 例えば、MySQLサービス(mysqld)の細かい状態を確認するには、下記コマンドを実行します。
- systemctl status -l mysqld
- サービスが実行中かどうかを確認します。
- systemctl is-active <サービス名>
- たとえば、Nginxサービス(nginx)が動作しているか確認するには、次のようにコマンドを実行します。
- systemctl is-active nginx
- サービスが起動時に起動しているか確認する:
- systemctl is-enabled <サービス名>
- 例えば、OpenSSH サービス( sshd )が起動時に起動しているか確認するには、次のコマンドを実行します。
- systemctl is-enabled sshd
これらのコマンドでCentOSシステムのサービス状態を表示および管理できます.