【发布时间】:2014-12-19 13:03:04
【问题描述】:
我最近根据我的项目要求在卸载 postgres 9.3 后安装了 postgresql 9.1,但我无法使用 postgres 用户运行基本的 sudo 命令。
sudo -u postgres -h localhost createdb template_postgis
这没有给我任何错误,但显示了 sudo 的用法:
usage: sudo -h | -K | -k | -L | -V
usage: sudo -v [-AknS] [-g groupname|#gid] [-p prompt] [-u user name|#uid]
usage: sudo -l[l] [-AknS] [-g groupname|#gid] [-p prompt] [-U user name] [-u
user name|#uid] [-g groupname|#gid] [command]
usage: sudo [-AbEHknPS] [-C fd] [-g groupname|#gid] [-p prompt] [-u user
name|#uid] [-g groupname|#gid] [VAR=value] [-i|-s] [<command>]
usage: sudo -e [-AknS] [-C fd] [-g groupname|#gid] [-p prompt] [-u user
name|#uid] file ...
虽然 sudo 适用于其他项目和命令,但不适用于此。它早些时候工作得很好。如果有人提供帮助,我将非常感激。
【问题讨论】:
标签: macos postgresql shell command-line sudo