為什麼選擇“~”來代表主目錄? 2024-3-8 • history home 我常常想知道為什麼~(波形符) 字元代表使用者的主目錄。 這背後有沒有原因,還是只是因為波形符號是一個不常用的字元? 答案1 引用維基百科: 在類別 Unix 作業系統(包括 BSD、GNU/Linux 和 Mac OS X)上,波形符號通常表示目前使用者的主目錄:例如,如果目前使用者的主目錄是/home/bloggsj,則 cd、cd ~、cd /home/bloggsj或是cd $HOME等效的。這種做法源自於 20 世紀 70 年代常用的 Lear-Siegler ADM-3A 終端,該終端的波浪線符號和「Home」(用於將遊標移至左上方)一詞恰好位於同一個按鍵上。 您可以找到 Lear-Siegler 的照片ADM-3A鍵盤開啟這地點。 該終端也是運動命令的來源在編輯器中使用vi:h, j, k,l表示左、下、上、右。 答案2 該Home密鑰也用於舊終端上的波浪號字元。看這裡更多細節。 相關內容