Mac OS X已是被認證的Unix系統,因此其目錄結構基本符合Unix系統目錄結構。可是有不少目錄在Finder中並看不到,這是由於這些目錄的被設置了隱藏屬性,咱們能夠在終端窗口中利用unix命令查看。安全
unix傳統目錄
- /bin 傳統unix命令的存放目錄,如ls、rm、mv等。
- /sbin 傳統unix管理類命令存放目錄,如fdisk、ifconfig等等。
- /usr 第三方程序安裝目錄,包含/usr/bin、/usr/sbin、/usr/lib等目錄,其中/usr/lib目錄中存放了共享庫(動態連接庫)。
- /etc 標準unix系統配置文件存放目錄,如用戶密碼文件/etc/passwd,此目錄實際爲指向/private/etc的連接。
- /dev 設備文件存放目錄,如表明硬盤的/dev/disk0。
- /tmp 臨時文件存放目錄,其權限爲全部人任意讀寫,此目錄實際爲指向/private/tmp的連接。
- /var 存放常常變化的文件,如日誌文件,此目錄實際爲指向/private/var的連接。
OS X特有的目錄
OS X系統中,除了標準的unix目錄外,還增長了特有的目錄。網絡
- /Applications 應用程序目錄,默認全部的GUI應用程序都安裝在這裏。
- /Library 系統的數據文件、幫助文件、文檔等等。
- /Network 網絡節點存放目錄。
- /System 只包含一個名爲Library的目錄,這個子目錄中存放了系統的絕大部分組件,如各類framework以及內核模塊和字體文件等等。
- /Users 存放用戶的我的資料和配置,每一個用戶有本身的單獨目錄。
- /Volumes 文件系統掛載點存放目錄。
- /cores 內核轉儲文件存放目錄,當一個進程崩潰時,若是系統容許則會產生轉儲文件。
- /private 裏面的子目錄存放了/tmp、/var、/etc等連接目錄的目標目錄。
用戶資料存放位置
對於普通OS X用戶來講,對系統目錄樹結構的理解與否並不影響正常使用系統,以致於OS X把不少目錄都故意隱藏,讓普通用戶經過Finder不能看到。用戶真正關心的是把本身的資料存放到哪裏更加方便和安全。工具
Windows用戶一般會把我的資料存放在非系統盤的其它分區中,由於Windows系統一旦死掉,C盤的內容極可能就找不回來了。Mac OS X的用戶則不用擔憂這個問題,OS X發生崩潰和不能啓動的機率實在是過低了,就算是系統出現問題,因爲用戶目錄和系統目錄是彼此獨立的,因此也容易找回。因此一般狀況下,用戶直接把資料存放在本身的用戶目錄中,OS X也建議用戶這麼作,而且已經爲用戶準備好了經常使用的子目錄。字體
應用程序、文檔、下載、音樂、電影、圖片、公共,對於普通用戶來講這些子目錄也就夠用了,固然若是你以爲不夠,能夠本身隨便添加。unix
從Windows過來的用戶,若是還想保持原來的習慣,把用戶文件和系統文件存放在不一樣的分區中,那麼就須要利用「磁盤工具」從新分區,把系統分區調整小一些,留出空間創建一個新的HFS+分區,使用的時候把這個分區掛載到系統目錄樹上。日誌