setterm은 TTY STREAMS 환경을 구성하는 데 사용되며 특정 TTY 포트의 STREAMS 모듈을 조회하고 조정할 수 있습니다. 사용자는 setterm으로 시스템 또는 사용자가 제공하는 STREAMS 모듈을 사용하는 TTY STREAMS 환경을 조정할 수 있습니다.
setterm은 TTY 포트의 STREAMS 모듈을 구성하기 위해 terminfo 데이터베이스에서 devt (장치 유형) 필드를 반영하는 터미널 장치 이름을 사용합니다. 이 장치 이름은 setterm 구성 파일 /usr/share/lib/setterm/ko/conf.file 또는 /usr/share/lib/setterm/ko.UTF-8/conf.file 에서 같은 이름의 엔트리와 일치됩니다. 엔트리에는 STREAMS 환경을 적절히 구성하기 위해 어떤 모듈이 나타나고 삽입되는지에 대한 세부 명령이 포함됩니다.
setterm은 직접적인 인수로 장치 유형을 가질 수 있습니다. 이 장치 유형은 /usr/share/lib/setterm/ko/conf.file 또는 /usr/share/lib/setterm/ko.UTF-8/conf.file에 있는 엔트리와 유사하게 일치합니다.
setterm 구성 파일은 어떤 활동이 실행될지를 지시하기 위해 특정 언어를 사용합니다. 이 언어는 사용자가 STREAMS 스택에서 모듈의 이름을 결정하고 스택에서 모듈을 확장하고 나타나게 하며 기타 작동을 수행하도록 해줍니다. setterm은 ioctl을 호출하여 STREAMS 스택을 조작합니다.
자세한 내용을 보려면 setterm(1) 매뉴얼 페이지를 참조하십시오.