bash
STDIN, STDOUT 및 STDERR에 적용됩니다. xterm
열리면 의사 tty를 할당합니다. 그런 다음 xterm은 하위 프로세스를 분기하고 STDIN, STDOUT, STDERR을 slave_fd
via 에 바인딩 dup2
하고 exec
call을 사용합니다 bash
. 이것은 좋다.
bash
하지만 TTY로 직접 작업하는 방법은 무엇입니까 ? 어떻게 bash
실행하나요 open("/dev/ttyS0", O_RDWR)
? 이렇게 하면 장치를 장치에 연결하고 /dev/ttyS0
장치에서 명령을 실행할 수 있습니다.bash
답변1
전송 속도를 알고 있는 경우 다음과 같이 화면을 사용하여 직렬 터미널에 연결할 수 있습니다.screen /dev/ttyS0 115200