CRLF와 CR/LF 그리고 EOL
- IT 정보
- 2021. 3. 22.
Photo by Pereanu Sebastian on Unsplash
CRLF란 무엇일까?
CRLF는 한글로 말하면 새 줄 문자(new line)라는 말로 "개행", "줄 바꿈"과 같은 뜻을 의미합니다.
정확히는 CR와 LF를 합성한 단어로 EOL(end-of-line)을 의미합니다.
여기서 짚고 알고 넘어가면 재미있는 부분은 CR, LF의 개념은 타자기에서 왔다는 점입니다.
타자기를 이용해 문서를 작성할 때 줄 바꿈 할 때 쓰는 방법이 Line Feed, 줄의 시작점으로 가는 방법이 Carriage Return으로 즉 종이를 움직여서 글자를 인쇄하는 방식에서 CR, LF 개념이 만들어졌다는 사실입니다.
그렇다면 CR과 LF는 정확히 무엇을 이야기하는 것일까요?
CR 과 LF
CR: Carriage Return
현재 줄에서 커서의 위치를 맨 앞으로(처음) 옮기는 동작
LF: Line Feed
현재 커서의 위치에서 하나의 줄(Line)을 아래로 이동하는 커서의 위치 변화 없이
EOL .. ?
End Of Line의 줄임말로 CRLF와 같은 의미를 지닌 말이다.
그래서 결론은?
CRLF는 컴퓨터를 통해 텍스트나 문서를 작성해본 사람이라면 쉽게 접하는 "줄 바꿈"을 IT 용어로 바꾸어 말한 단어일 뿐입니다. 앞서 이야기한 것처럼 타자기에서 유래된 부분을 알면 조금 더 재미있게 알고 넘어갈 수 있겠네요.
반응형
'IT 정보' 카테고리의 다른 글
유비쿼터스의 정의는 무엇인가? [IoT] (8) | 2021.05.12 |
---|---|
RSS(Really Simple Syndication)는 무엇인가요? (12) | 2021.05.11 |
클라우드 컴퓨팅과 클라우드 서비스 [SaaS, PaaS, IaaS] (13) | 2021.05.06 |
macOS Big Sur 11.3 정식 버전 릴리즈 (10) | 2021.04.27 |
웹 크롤러(web crawler)? 웹 스파이더(web spider)? 도대체 뭘까요? (29) | 2021.04.13 |