![직렬 터미널이 있는 Solaris sparc용 인터럽트 키](https://linux55.com/image/93089/%EC%A7%81%EB%A0%AC%20%ED%84%B0%EB%AF%B8%EB%84%90%EC%9D%B4%20%EC%9E%88%EB%8A%94%20Solaris%20sparc%EC%9A%A9%20%EC%9D%B8%ED%84%B0%EB%9F%BD%ED%8A%B8%20%ED%82%A4.png)
Solaris에서는 stop+a를 사용하여 prom에 들어갑니다. 터미널이 직렬 콘솔이고 중지 키가 없으면 인터럽트 키는 무엇입니까? 나는 노력한다
stty -a
그러나 중단 키를 찾을 수 없습니다.
물론 CTRL+C는 프로그램을 중단시키기만 하기 때문에 작동하지 않습니다.
답변1
직렬 브레이크는 본질적으로 전송 장치가 일정 기간 동안 Tx 라인을 로우(0V)로 유지함으로써 발생합니다. 이것은 캐릭터가 아닙니다.
실제 터미널(예: VT100)에는 이 작업을 수행할 수 있는 BREAK라고 표시된 키가 있습니다.
터미널 에뮬레이터 및 소프트웨어와 마찬가지로 이는 사용 중인 프로그램에 따라 크게 달라집니다. tip
예를 들어 를 사용하여 BREAK를 보낼 수 있습니다 ~#
. C-Kermit의 경우 Control+를 누른 \다음 를 누르 세요 B
.
이제 BREAK에 문제가 있습니다. 터미널이 재부팅되면 Sun 시스템이 break가 전송되고 있다고 생각하여 시스템을 PROM 모드로 전환하는 경우가 있습니다. 안좋다. 그래서여분의키 입력 순서 지정이 가능합니다.
kbd -a alternate
/etc/default/kbd
파일에서 기본값 으로 설정할 수도 있습니다 .
대체 모드가 활성화되면 직렬 드라이버가 시퀀스를 처리합니다.
RETURN ~ Control+B
휴식으로.
(예: "RETURN", "~", "Control+B")