Mac有一個設(shè)計原則,就是用戶不需要看到的或者用戶不希望看到的,都不會顯示出來。但如果你想要修改其中某些文件,也是可以的,先需要顯示所有的文件,可以在終端中輸入命令行來實現(xiàn)。
顯示系統(tǒng)隱藏的文件:
defaults write com.apple.finder AppleShowAllFiles -bool true
KillAll Finder
或者
defaults write com.apple.finder AppleShowAllFiles YES
KillAll Finder
同樣可以把這些隱藏文件再隱藏起來:
defaults write com.apple.finder AppleShowAllFiles -bool false
Mac OS X已經(jīng)是被認(rèn)證的Unix系統(tǒng),所以其目錄結(jié)構(gòu)基本符合Unix系統(tǒng)目錄結(jié)構(gòu)。但是有很多目錄在Finder中并看不到,這是因為這些目錄的被設(shè)置了隱藏屬性,我們可以在終端窗口中利用unix命令查看。

可以看出,根目錄下存在著傳統(tǒng)的unix系統(tǒng)目錄,也存在著一些os x特有的目錄。
符合unix傳統(tǒng)的目錄:
? ? /bin 傳統(tǒng)unix命令的存放目錄,如ls,rm,mv等。
? ? /sbin 傳統(tǒng)unix管理類命令存放目錄,如fdisk,ifconfig等等。
? ?/usr 第三方程序安裝目錄。
? ?/usr/bin, /usr/sbin, /usr/lib,其中/usr/lib目錄中存放了共享庫(動態(tài)鏈接庫)
? ?/etc. 標(biāo)準(zhǔn)unix系統(tǒng)配置文件存放目錄,如用戶密碼文件/etc/passwd。此目錄實際為指向/private/etc的鏈接。
/dev 設(shè)備文件存放目錄,如何代表硬盤的/dev/disk0。
/tmp 臨時文件存放目錄,其權(quán)限為所有人任意讀寫。此目錄實際為指向/private/tmp的鏈接。
/var 存放經(jīng)常變化的文件,如日志文件。此目錄實際為指向/private/var的鏈接。
這些標(biāo)準(zhǔn)的Unix目錄在Finder中并不可見.
OS X系統(tǒng)中,除了標(biāo)準(zhǔn)的unix目錄外,還增加了特有的目錄。
/Applications 應(yīng)用程序目錄,默認(rèn)所有的GUI應(yīng)用程序都安裝在這里;
/Library 系統(tǒng)的數(shù)據(jù)文件、幫助文件、文檔等等;
/Network 網(wǎng)絡(luò)節(jié)點存放目錄;
/System 他只包含一個名為Library的目錄,這個子目錄中存放了系統(tǒng)的絕大部分組件,如各種framework,以及內(nèi)核模塊,字體文件等等。
/Users 存放用戶的個人資料和配置。每個用戶有自己的單獨目錄。
/Volumes 文件系統(tǒng)掛載點存放目錄。
/cores 內(nèi)核轉(zhuǎn)儲文件存放目錄。當(dāng)一個進程崩潰時,如果系統(tǒng)允許則會產(chǎn)生轉(zhuǎn)儲文件。
/private 里面的子目錄存放了/tmp, /var, /etc等鏈接目錄的目標(biāo)目錄。