Linux知識:為什么要用字符~來表示home目錄

jopen 11年前發布 | 5K 次閱讀 Linux

Linux知識:為什么要用字符~來表示home目錄

        英文原文:Why was '~' chosen to represent the home directory?

        在 Unix 風格的操作系統里(包括 BSD, GNU/Linux 和 Mac OS X),通常用波浪號“~”來表示當前用戶的主目錄(home 目錄):例如,如果當前用戶的 home 目錄是/home/bloggsj,那么,輸入 cd 或 cd ~ 或 cd /home/bloggsj 或 cd $HOME 都是等效的。這種習慣源自于 1970 年代流行的 Lear-Siegler ADM-3A 終端機,這種機器上波浪號和“home”鍵(用于把光標移動到最左端)正好在同一個鍵上。

Linux知識:為什么要用字符~來表示home目錄

        下面是 Lear-Siegler ADM-3A 終端機的一些照片:

Linux知識:為什么要用字符~來表示home目錄

Lear Siegler – ADM3A Terminal (ca. 1976)

Linux知識:為什么要用字符~來表示home目錄

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!