이 름
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)