Non ho una macchina Ubuntu, ma su Red Hat Linux puoi vedere tutti i servizi in esecuzione eseguendo il seguente comando:
service --status-all
Nella lista il +
indica che il servizio è in esecuzione, -
indica che il servizio non è in esecuzione, ?
indica che lo stato del servizio non può essere determinato.
Per Ubuntu (controllato con 12.04)
Puoi ottenere un elenco di tutti i servizi e selezionarne uno per colore con 'grep':
sudo service --status-all | grep postgres
Oppure puoi usare un altro modo se conosci il nome corretto del servizio:
sudo service postgresql status
Forse quello che vuoi è il comando ps;
ps -ef
ti mostrerà tutti i processi in esecuzione. Quindi, se hai un'idea di cosa stai cercando, usa grep per filtrare;
ps -ef | grep postgres