2016-11-09 4 views
0

터미널에 있고 명령을 종료하거나 취소하려면 어떻게해야합니까? Escape는 아무 것도하지 않고 위쪽 화살표를 치면 명령이 복사됩니다.터미널에서 인라인 명령을 종료하거나 취소하는 방법은 무엇입니까?

enter image description here

+2

CTRL-C가 그것에게 MySQL의 CLI가 아닌 bash는의 – jmargolisvt

+0

을해야 눌러 삭제합니다. –

+0

실행중인 명령문을 죽여야 할 경우 동일한 서버의 다른 MySQL 연결에서'SHOW PROCESSLIST'와'KILL'을 사용해야 할 수도 있습니다. – tadman

답변

0

유형 '\ C'와 엔터. 그러면 현재 입력 문이 지워집니다.

+1

이것은 항상 작동하지 않습니다. 때로는 명령/프로세스가 무한 루프에 멈춰서 응답하지 않습니다. – MichaelMMeskhi

1

Control + C은 신호가 SIGINT 인 프로세스를 종료하는 데 사용되며 프로그램에서 가로 챌 수 있으므로 종료 전에 자체를 정리하거나 전혀 종료하지 않도록 할 수 있습니다.

Control + Z은 프로그램에서 가로 챌 수없는 SIGSTOP 신호를 보내 프로세스를 일시 중단하는 데 사용됩니다.

랜덤 사실 : 당신 같은 긴 명령을 작성한다면

: $ cd /User/myname/Desktop -r grep | .*.*하고 Control + U

관련 문제