etc./StackOverFlow

PostgreSQL 명령줄 유틸리티를 종료하는 방법: psql

청렴결백한 만능 재주꾼 2021. 12. 26. 04:07
반응형

질문자 :App Work


psql 을 종료하기 위해 어떤 명령이나 단축키를 사용할 수 있습니까?



\q 를 입력한 다음 ENTER 를 눌러 psql 을 종료합니다.

업데이트: 2018년 10월 19일

PostgreSQL 11 부터 quit " 및 " exit " 키워드가 포함되어 명령줄 도구를 더 쉽게 종료할 수 있습니다.


Frankline

내 일반적인 키 시퀀스는 다음과 같습니다.

 quit() quit exit() exit q q() !q ^C help Alt + Tab google.com Quit PSQL \q

psql 명령줄의 베테랑은 일반적으로 다음과 같이 줄인다고 생각합니다.

 \q

Ted

Ctrl + D 는 내가 일반적으로 psql 콘솔을 종료하는 데 사용하는 것입니다.


Kaarel

사용하다:

  • Ctrl + Z - TSTP 신호를 TSTP 는 "터미널 정지"의 약자임).
  • Ctrl + \ QUIT 신호를 보냅니다.

호기심:

  • Ctrl + D - EOF 문자를 보냅니다. EOF 는 "파일 끝"을 나타냅니다. 이 구체적인 경우 쉘이 사용자 입력을 기다리고 있기 때문에 psql 하위 프로그램에서 종료됩니다. 다음과 같은 경우 작동하지 않으므로 '가는 길'이 되어서는 안 됩니다.
  • 이전에 다른 문자가 입력되었습니다. 일부 공백을 입력한 다음 Ctrl + D 를 누르면 psql이 종료되지 않습니다.
  • 사용자 입력이 전혀 필요하지 않은 경우

iusting

quit 또는 exit 또는 \q

PostgreSQL 11 베타 1 릴리스 기반! :

사용자 경험 향상

이 범주에 속하는 또 다른 기능은 PostgreSQL 명령줄(psql)에서 직관적으로 종료할 수 없다는 것입니다. 사용자가 quitexit 명령을 사용하여 종료하려고 했으나 명령이 \q 라는 것을 알게 되었다는 불만이 많이 기록되었습니다.

우리는 당신의 불만을 듣고 이제 quitexit 키워드를 사용하여 명령줄을 종료하는 기능을 추가했으며 이제 PostgreSQL 세션을 종료하는 것이 PostgreSQL을 사용하는 것만큼 즐겁기를 바랍니다.


Lukasz Szozda

Linux 명령줄의 경우 \q +를 입력합니다.

Ctrl + D로 종료하는 것도 작동합니다.


Maurice Elagu

배치 .sql 파일에 \q를 포함할 수 있다는 것을 배웠으므로 psql이 \i 작업에서 더 일찍 종료되도록 할 수 있습니다.


sflitman

실제로 \q , exitCTRL + D 는 psql 프로그램을 종료하는 데 작동하지 않았습니다.

 Ctrl + Shift + D

나를 위해 일했다. 누군가에게 도움이 되기를 바랍니다. :)

내 우분투 버전은 19.04입니다.


VinoCoder

출처 : http:www.stackoverflow.com/questions/9463318/how-to-exit-from-postgresql-command-line-utility-psql

반응형