참고: http://database.sarang.net/study/glibc/12.htm
http://www.gnu.org/software/libc/manual/html_node/Canonical-or-Not.html
규범모드 canonical mode 또는 표준 모드 standard mode 라고 부르며, 규범 모드에서는 모든 입력이 줄 단위로 처리된다. 한줄이 완성되기 전까지는(즉, 일반적으로 Enter키를 누를 때까지) 터미널 인터페이스가 모든 키눌림을 관리
이 모드의 반대가 비규범 모드이다.
In canonical input processing mode, terminal input is processed in lines terminated by newline ('\n'
), EOF, or EOL characters. No input can be read until an entire line has been typed by the user, and the read
function (see I/O Primitives) returns at most a single line of input, no matter how many bytes are requested.
In canonical input mode, the operating system provides input editing facilities: some characters are interpreted specially to perform editing operations within the current line of text, such as ERASE and KIL
'IT기술 관련 > 리눅스' 카테고리의 다른 글
[리눅스] nmap 명령어 사용 예제 (0) | 2016.07.20 |
---|---|
[리눅스] terminfo 사용하기 (0) | 2015.12.20 |
[리눅스] 서비스 등록 및 삭제 (0) | 2015.11.30 |
[리눅스] inotify로 파일 시스템 활동 감시하기 (상) (0) | 2015.11.30 |
[리눅스] 간단한 tail -f 구현 (1) | 2015.11.30 |