Postgres で「Command Not Found」エラーの大部分を調べましたが、どれも私が遭遇したものと似ていません。私のサーバーでは、個々のデータベースに問題なくログインできるため、Postgres は効果的に実行されています。ただし、ユーザー postgres としてサーバーにログインして \list などのコマンドを実行したり、新しいデータベースを作成したりすると、次のエラーが発生します。
-bash-4.1$ \list
-bash: list: command not found
なぜこれが起こっているのかについてのアイデア。これをトラブルシューティングしようとしていたときに、間違ったディレクトリにいるのではないかと思ったので、実行したところ、次のpwd
ようになりました。
-bash-4.1$ pwd
/var/lib/pgsql
どんな助けでも大歓迎です。ありがとうございました。