コマンドを実行すると実行中とps aux | grep httpd
表示されますが、httpd
実行中はsystemctl status httpd
無効と無効になります。なぜですか?
答え1
httpd
システムサービスマネージャの管理を受けずに誰かが手動で起動しました。これは、デバッグの目的(httpd
フォアグラウンドで実行など)が原因である可能性があります。
マニュアルから:
systemctl - systemdシステムとサービスマネージャの制御
このps
コマンドは、開始された処理済みサービスとsystemctl
認識され、systemdによって管理できるサービスのみをリストします。
マニュアルから:
ps - 現在のプロセスのスナップショットを報告します。