শীর্ষ দুটি উত্তর থেকে সাধারণীকরণ:
কমান্ড-লাইনে সরাসরি ডেটা ডিরেক্টরিটি প্রদর্শন করতে:
psql -U postgres -tA -c "SHOW data_directory;"
ফাইল এবং ডিরেক্টরিতে অন্য সমস্ত সংজ্ঞায়িত পথগুলি দেখতে:
psql -U postgres -c "SELECT name, setting FROM pg_settings WHERE setting LIKE '/%';"
নমুনা আউটপুট:
name | setting
-------------------------+------------------------------------------
config_file | /etc/postgresql/9.6/main/postgresql.conf
data_directory | /mnt/pg_ssd_500/9.6/main
external_pid_file | /var/run/postgresql/9.6-main.pid
hba_file | /etc/postgresql/9.6/main/pg_hba.conf
ident_file | /etc/postgresql/9.6/main/pg_ident.conf
ssl_cert_file | /etc/ssl/pg_server.cer
ssl_key_file | /etc/ssl/private/pg_server.key
stats_temp_directory | /var/run/postgresql/9.6-main.pg_stat_tmp
unix_socket_directories | /var/run/postgresql
(9 rows)
(উইন্ডোজ অন, প্রতিস্থাপন LIKE '/%'
সঙ্গে LIKE '%/%'
কারণ পাথ একটি চালক অক্ষরটি দিয়ে শুরু)
data
হয়/usr/local/var/postgres