Как выйти из утилиты командной строки PostgreSQL: psql
какую команду или короткий ключ я могу использовать для выхода из утилиты командной строки PostgreSQL psql
?
7 ответов
моя обычная последовательность клавиш:
quit()
quit
exit()
exit
q
q()
!q
^C
help
Alt + Tab
google.com
Quit PSQL
\q
Я думаю, что ветераны командной строки psql обычно сокращают это до:
\q
попробуй:
-
Ctrl+Z - это посылает
TSTP
сигнала (TSTP
сокращенно от "terminal stop") -
Ctrl+\ - это посылает
QUIT
сигнал
для любопытства:
-
Ctrl+D - это посылает
EOF
символ.EOF
означает "конец файла". В этом конкретном случае он выходит из подпрограммы psql, поскольку оболочка ждет ввода пользователя. Это не должно быть "путь", поскольку он не работает, если:- любой другой символ вводится перед-попробуйте ввести некоторые пробелы, а затем нажмите Ctrl+D, он не собирается выходить из psql.
- если ввод пользователя не требуется вообще.
на основе Выпущен PostgreSQL 11 Beta 1!:
Улучшения Пользовательского Опыта
еще одной особенностью, которая попала в эту категорию, была невозможность интуитивно выйти из командной строки PostgreSQL (psql). Было зарегистрировано множество жалоб пользователей, пытающихся уйти с quit и выход команды, только чтобы узнать, что команда сделает так \q.
мы услышал ваши разочарования и теперь добавил возможность выйти из командной строки, используя ключевые слова quit и выход и надеюсь, что выход из сеанса PostgreSQL теперь так же приятен, как использование PostgreSQL.