홈 디렉토리를 나타내기 위해 '~'를 선택한 이유는 무엇입니까?

홈 디렉토리를 나타내기 위해 '~'를 선택한 이유는 무엇입니까?

나는 종종 왜 ~(틸데) 문자는 사용자의 홈 디렉터리를 나타냅니다.

그 이유가 있습니까? 아니면 단지 물결표가 자주 사용되지 않는 문자이기 때문입니까?

답변1

위키피디아 인용:

Unix 계열 운영 체제(BSD, GNU/Linux 및 Mac OS X 포함)에서 물결표는 종종 현재 사용자의 홈 디렉토리를 나타냅니다. 예를 들어, 현재 사용자의 홈 디렉토리가 이면 , /home/bloggsj, cd또는 cd ~cd /home/bloggsj동일 cd $HOME합니다. 이 방식은 1970년대에 일반적으로 사용되었던 Lear-Siegler ADM-3A 터미널에서 파생되었습니다. 이 터미널에는 물결표 기호와 "Home"(커서를 왼쪽 위로 이동하는 데 사용)이라는 단어가 동일한 키에 있었습니다.

ADM-3A 키보드 레이아웃

Lear-Siegler의 사진을 찾을 수 있습니다.ADM-3A키보드 켜짐이것대지.

ADM-3A 키보드 이미지

이 터미널 역시이동 명령의 소스편집기 에서 사용 vi: h, j, k, l왼쪽, 아래, 위, 오른쪽.

답변2

Home키는 이전 터미널의 물결표 문자에도 사용되었습니다. 보다여기상세 사항은.

관련 정보