0

我已经查看了 Postgres 的大多数“找不到命令”错误,但没有一个与我遇到的类似。在我的服务器上,Postgres 正在有效地运行,因为我可以毫无问题地登录到单个数据库;但是,当以用户 postgres 登录服务器以运行 \list 等命令或创建新数据库时,出现以下错误:

-bash-4.1$ \list
-bash: list: command not found

关于为什么会发生这种情况的任何想法。当我试图解决这个问题时,我认为我可能在错误的目录中,所以我跑了pwd,这就是我得到的:

-bash-4.1$ pwd
/var/lib/pgsql

任何帮助是极大的赞赏。谢谢你。

4

1 回答 1

1

\list不是 bash 命令,但从您发布的命令/输出看来,您正在尝试直接从 bash 中调用它。

首先运行该psql命令,当你拥有它时,你应该有一个交互式会话。在那里你应该能够使用该\list命令。您可以在此处阅读有关此内容的更多信息。

于 2012-12-07T18:58:29.317 回答