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

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

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

여기에는 이유가 있나요, 아니면 단지 물결표가 흔하지 않은 문자이기 때문인가요?

답변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키는 이전 터미널의 물결표 문자에도 사용됩니다. 바라보다여기자세한 내용은.

관련 정보