發現一題電腦歷史題我還沒答。
直接原因別的答案說的很明白了,我來講講這問題背後的歷史沿革原因。或者說,為什麽*nix只有斜杠並且所有東西都是檔,而DOS下則有些亂七八糟的符號和限制。
先說*nix這邊。這是因為*nix最早是開發於二十世紀六十年代的Unix,而Unix的功能形態要提供使用者使用大型電腦(mainframe)的終端。這個終端當然要設計為能夠被使用者正常使用的,所以得適配當時的使用者器材。而當時的使用者器材裏最高端的是一個鍵盤加一個印表機:
這東西叫電傳打字機,就是一個鍵盤加一台印表機,型號Teletype Model 33。電傳打字機的功能就是把按下去的鍵對應到電訊號上,終端機處理電訊號轉換為資訊輸入給主機,主機處理完把資訊傳回來,印表機把資訊打出來(By @Cmark-超馬克 :機械式顯視器)。當然並不只能用這一種型號,只是Unix的開發方貝爾實驗室用的都是類似型號。而這個電傳打字機的鍵盤長這樣:
仔細放大看會發現一件事——這東西連反斜杠都沒有。再給大家看一個Model 32:
雖