使用 sudo 启动 Postgresql 时出现问题
Problems starting Postgresql with sudo
运行 Ubuntu 17.10 我遇到了问题 运行 Postgres。几周前还可以,但现在我遇到了这个问题。
sudo su postgres psql
/usr/bin/psql: line 19: use: command not found
/usr/bin/psql: line 20: use: command not found
/usr/bin/psql: line 21: use: command not found
/usr/bin/psql: line 22: use: command not found
/usr/bin/psql: psql: line 24: syntax error near unexpected token `$version,'
/usr/bin/psql: psql: line 24: `my ($version, $cluster);'
我不知道该怎么做,语法看起来很正常。
尝试
sudo -u postgres psql
相反。
其实我不知道你的命令是干什么的。快速查看 man su
并没有真正阐明 su
将如何处理额外的参数,但显然它不是 starting psql
,它可能正在喂食文件内容到 shell.
运行 Ubuntu 17.10 我遇到了问题 运行 Postgres。几周前还可以,但现在我遇到了这个问题。
sudo su postgres psql
/usr/bin/psql: line 19: use: command not found
/usr/bin/psql: line 20: use: command not found
/usr/bin/psql: line 21: use: command not found
/usr/bin/psql: line 22: use: command not found
/usr/bin/psql: psql: line 24: syntax error near unexpected token `$version,'
/usr/bin/psql: psql: line 24: `my ($version, $cluster);'
我不知道该怎么做,语法看起来很正常。
尝试
sudo -u postgres psql
相反。
其实我不知道你的命令是干什么的。快速查看 man su
并没有真正阐明 su
将如何处理额外的参数,但显然它不是 starting psql
,它可能正在喂食文件内容到 shell.