2012-12-07 74 views
0

我已經看過Postgres中大多數「未找到命令」錯誤,它們都與我遇到的問題類似。在我的服務器Postgres正在有效地運行,因爲我可以登錄到一個單獨的數據庫沒有問題;至於爲什麼發生這種情況Postgres「未找到命令」

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

任何想法:但是,登錄到服務器用戶postgres時運行,如\ list命令或創建新的數據庫,我得到以下錯誤。當我試圖解決這個我想我可能是在錯誤的目錄,所以我跑了pwd,這就是我得到:

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

任何幫助是極大的讚賞。謝謝。

+1

嘗試'psql -l'命令。如果可行,請嘗試'psql postgres' – wildplasser

+0

有趣的工作。謝謝! – gregwhitworth

回答

1

\list是沒有bash命令,但從你發佈的命令/輸出看起來你試圖直接從bash中調用它。

首先運行psql命令,當你需要與它進行交互式會話時。你應該可以使用\list命令。你可以閱讀更多關於這個here

+0

這就是問題,就像@wildplasser在評論中所說的那樣。非常感謝你的幫助! – gregwhitworth