私は Ubuntu ボックスを持っていませんが、Red Hat Linux では、次のコマンドを実行すると、実行中のすべてのサービスを確認できます:
service --status-all
リストの +
サービスが実行中であることを示します -
サービスが実行されていないことを示します ?
サービスの状態を判断できないことを示します。
Ubuntu の場合 (12.04 で確認済み)
「grep」を使用して、すべてのサービスのリストを取得し、そのうちの 1 つを色で選択できます:
sudo service --status-all | grep postgres
または、サービスの正しい名前がわかっている場合は、別の方法を使用できます:
sudo service postgresql status
多分あなたが欲しいのは ps コマンドです;
ps -ef
実行中のすべてのプロセスが表示されます。次に、探しているものがわかっている場合は、grep を使用してフィルタリングします。
ps -ef | grep postgres