Bash 매뉴얼 페이지의 전체 부분은 다음과 같습니다.
bash가 실행중인 운영 체제가 작업 제어를 지원하는 경우 bash에는이를 사용하는 기능이 있습니다. 프로세스가 실행되는 동안 일시 중단 문자 (일반적으로 ^ Z, Control-Z)를 입력하면 해당 프로세스가 중지되고 제어를 bash로 리턴합니다. 지연된 일시 중단 문자 (일반적으로 ^ Y, Control-Y)를 입력하면 터미널에서 입력을 읽으려고 할 때 프로세스가 중지되고 제어는 bash로 리턴됩니다. 그런 다음 사용자는
bg
백그라운드에서 작업 을 계속하기 위해 명령을 사용하여이 작업의 상태를 조작 할 수 있습니다 .fg
명령을 포 그라운드에서 계속하거나 kill 명령을 사용하여 종료하십시오. ^ Z는 즉시 적용되며 보류중인 출력과 자동 완성 기능을 버리는 추가 부작용이 있습니다.
나는 결코 사용하지 않았다 Ctrl- Y; 나는 단지 그것에 대해 배웠다. 나는 Ctrl- Z(일시 중단)으로 만 잘했습니다.
나는이 옵션이 무엇인지 상상하는 것을 시도하고있다 위해 . 언제 유용할까요?
(이 기능은 모든 Unix 변형에는 존재하지 않습니다. Solaris 및 FreeBSD 에는 있지만 Linux에는 없습니다. 해당 설정은 stty dsusp
입니다.)
아마도 덜 주관적 : 함께 수행 할 수 있습니다 무엇인가 Ctrl- Y와 마찬가지로 쉽게 수행 할 수 없습니다 Ctrl- Z?
stty dsusp
^ Y (Solaris 에서 했음) 에 SIGTSTP를 보내지 못했습니다. 당신은?