웹 (http://www.google.com/), 리눅스 (/home/user/), Android 등 대부분의 곳에서 path 구분자로 / forward slash를 사용하는데 왜 윈도우만 \ backslash를 사용할까?
MS-DOS 1.0 시절에는 디렉터리를 지원하지 않았고 / 를 명령어의 옵션을 선택하는 용도로 사용했다.
현재도 명령 프롬프트에서 dir /? 를 치면 dir 명령어로 사용가능한 옵션의 목록을 볼 수 있다.
MS-DOS 2.0 시절부터는 디렉터리 지원을 도입했지만 / 문자는 이미 다른 용도로 사용하고 있었기 때문에 시각적으로 가장 비슷해 보이는 문자인 \ 를 path 구분자로 사용하기로 했다.
즉 윈도우만 path 구분자로 backslash를 사용하는건 DOS시절의 레거시인 셈이다.
Reference : https://www.howtogeek.com/181774/why-windows-uses-backslashes-and-everything-else-uses-forward-slashes/
'지식창고 > IT 지식' 카테고리의 다른 글
만능기판에서 SOIC type IC 사용하기 + SMD 부품 납땜방법 (0) | 2023.08.14 |
---|---|
형상관리 주요 용어 (0) | 2023.08.14 |
소프트웨어 신뢰성 시험 - 동적 시험 Dynamic Testing (0) | 2023.06.25 |
시맨틱 버저닝 (Semantic Versioning) (0) | 2023.05.28 |
데이터 크기 단위와 네트워크 속도 표기, MBps <-> Mbps 변환 (0) | 2023.05.07 |