other sections
TTY(4) | Linux Programmer's Manual | TTY(4) |
이름¶
tty - 제어 터미널
설명¶
파일 /dev/tty는 문자 파일로서 메이저 넘버 5와 마이너 넘버 0을 지니며, 보통 모드 0666와 owner.group root.tty를 지닌다. 이 파일은 프로세스의 제어 터미널과 유사하다.
tty가 참조하는 디바이스에 의해 지원된 ioctl() 요청외에도, 다음의 ioctl() 요청 역시 지원된다.
- TIOCNOTTY
- 제어 터미널에서 현재 프로세스를 떼어내고, 이를 새로운 프로세스 그룹에 부착할 필요 없이, 현재 프로세스 그룹에서 삭제한다. (그룹 ID를 0으로 설정한다.) ioctl() 호출은 /dev/tty에 연결된 파일 기술자에서만 동작한다. 이는 터미널에서 사용자에 의해 데몬 프로세스들이 시작되었을 때, 데몬 프로세스에 의해 사용된다. 프로세스는 /dev/tty를 열고자 한다. 만일 여는 것이 성공적이라면, TIOCNOTTY를 사용함으로서 터미널에서 자신을 제거시킨다. 반면에 여는 것이 실패하면, 터미널에서 첨부될 필요가 없으므로 자신을 제거할 필요가 없다.
파일¶
/dev/tty
관련 항목¶
mknod(1), chown(1), getty(1), termios(2), console(4), ttys(4)
January 21, 1992 | Linux |