psql にアクセスするには、まず別の Unix アカウントにログインする必要があります
sudo su - postgres
それから私はすることができます
postgres@linux ~ $ psql
psql (9.1.10)
Type "help" for help.
postgres=#
しかし、postgres Unix アカウント (sudo su - postgres を実行するとき) が必要な理由がわかりません。元の Unix アカウントから "psql" を実行するだけでは何が問題なのですか?
また、postgres Unix とコマンド ラインは同じパスワードを共有していますか?
*私はLinux/postgresにかなり慣れていないので、基本的な説明を自由に行ってください
編集:別の質問:違いは何ですか
postgres=#
と
postgres-#