回答:
PostgreSQLユーティリティpg_lsclustersは、ポート番号など、すべてのクラスターの構成とステータスに関する情報を表示します。
$ pg_lsclusters
Version Cluster   Port Status Owner    Data directory                     Log file
8.4     main      5433 online postgres /var/lib/postgresql/8.4/main       /var/log/postgresql/postgresql-8.4-main.log
これには、実行に「sudo」権限が必要ないという利点もあります。
DebianおよびUbuntuシステムでは、pg_lsclustersコマンドはpostgresql-commonパッケージによって提供されます。これは、デフォルトでpostgresqlサーバーとともにインストールする必要があります。
pg_lsclustersはUbuntu-ismであり、標準のPostgresコマンドではないことに注意してください。この場合は機能しますが、汎用ソリューションではありません
                    データベース内から実行したい場合は、「SHOW port」を実行してください。しかし、少なくともローカルに接続できることを前提としています...
ss -plung|grep postgres(注、同じフラグ)