所有裝置都會在 /dev/ 下面有個“檔案”,可以將其視為該裝置的“原始形態”。一塊新硬碟插到總線上之後,如果能被系統辨認出來,就會在 /dev/ 下面出現。OS X系統會預設將硬碟掛於 /Volumes 下,也就是說,做一個這樣的“對映”:/dev/disk1s2 ------ > /Volumes/Somedisk而這並不是你想要的。所以你有兩個方案:改變這個對映。這需要改 fstab 檔案。改 fstab (File System TABle)可以告訴系統說這塊(以及所有其他會長期連線到檔案系統的實體或虛擬)硬碟你想掛在哪裡,也就是“對映到什麼路徑上”。以 jjgod 的這句/dev/disk1s2 /Users/jjgod/Downloads hfs rw為例,就是“請將 /dev/disk1s2 這個檔案,以 hfs 系統、可讀可寫的方式對映為 /Users/jjgod/Downloads 目錄”的意思。不改變這個對映,而是建立許多符號連結。比如 ln -s /Volumes/foo ~/Download 就是說,在 ~/ 目錄(你的使用者目錄)下建立一個名叫 Downloads 的快捷方式,一旦有程式訪問它,就讀取 /Volumes/foo 裡的內容。兩者在效果上區別不大,不過改 fstab 顯然要 hardcore 一點。
所有裝置都會在 /dev/ 下面有個“檔案”,可以將其視為該裝置的“原始形態”。一塊新硬碟插到總線上之後,如果能被系統辨認出來,就會在 /dev/ 下面出現。OS X系統會預設將硬碟掛於 /Volumes 下,也就是說,做一個這樣的“對映”:/dev/disk1s2 ------ > /Volumes/Somedisk而這並不是你想要的。所以你有兩個方案:改變這個對映。這需要改 fstab 檔案。改 fstab (File System TABle)可以告訴系統說這塊(以及所有其他會長期連線到檔案系統的實體或虛擬)硬碟你想掛在哪裡,也就是“對映到什麼路徑上”。以 jjgod 的這句/dev/disk1s2 /Users/jjgod/Downloads hfs rw為例,就是“請將 /dev/disk1s2 這個檔案,以 hfs 系統、可讀可寫的方式對映為 /Users/jjgod/Downloads 目錄”的意思。不改變這個對映,而是建立許多符號連結。比如 ln -s /Volumes/foo ~/Download 就是說,在 ~/ 目錄(你的使用者目錄)下建立一個名叫 Downloads 的快捷方式,一旦有程式訪問它,就讀取 /Volumes/foo 裡的內容。兩者在效果上區別不大,不過改 fstab 顯然要 hardcore 一點。