私が最近学んだもう1つの方法は、ターミナルに移動して次のように入力することです。
ps aux | grep postgres
これは、マシンで実行されているすべてのpostgresプロセスを示しています。リストから、... -D ...
の形式のリストが表示されます。 。例:
root 4155 0.0 0.0 2432908 68 ?? S 6May13 0:00.01 sudo su postgres -c /opt/local/lib/postgresql84/bin/postgres -D /opt/local/var/db/postgresql84/defaultdb -p 5432
-Dはディレクトリを意味します。ターミナルで、sudo su
を実行します 次に、そのディレクトリにcdすると、pg_hba.confファイルが見つかります。
そしてもう1つの方法:
ターミナルに移動して、次のように入力します:locate pg_hba.conf
。いくつかの結果があるはずです。