最近在用Mac筆記本的時候,對os系統中的文件結構和目錄關系有點困惑,尤其是根目錄和家(也叫home目錄)目錄分別指什么,有什么關系非常困惑。因為你去finder文件管理器去找這些目錄,你根本找不到。經過我用終端的觀察終于搞清楚了。
你打開終端時,默認在home目錄中
不知道怎么打開終端的可以去百度一下,本文就不介紹了。打開終端時,默認就是下面這個界面,也就是默認在home目錄中,下面這是我的界面。
波浪線~等于電腦的名字
如圖中所說,輸入pwd命令,用來查看終端目前所處的文件路徑是怎么樣的,如果按照剛剛的說法,我輸入pwd應該顯示~才對啊!
其實他們兩個是相等的。~ ?= ?/Users/mazhongxin 也就是說,你的home目錄,也就是你的家目錄的路徑是圖中標記為2的紅框內顯示的路徑。(我之所以強調是你的home目錄,是因為mazhongxin是我的目錄名字,每臺電腦都不一樣,看你怎么起名字了)。
家目錄其實是User目錄下的一個子目錄
直接看上圖你就發現了,其實home目錄(在我的電腦上就是mazhongxin這個目錄)
是在User目錄下的一個子目錄,如果你實在看不懂這個路徑的話(看不懂應該沒有吧),看到下圖了沒,你打開finder,找到用戶這個目錄,點擊進去,是不是就發現以你電腦名命名的文件夾就在那里。
那么Uers目錄的上一級目錄又是誰?
User目錄的上一級就是根目錄啦!根目錄是咋表示的呢?就是一個/。
根目錄下面有哪些目錄?
這樣以來,你應該就明白了,家目錄在根目錄下,但是中間還隔著一個User目錄(注意第一個字母是大寫的)。如果你想知道根目錄下面有哪些目錄。我只告訴你四點,你自己去試試吧。
1、你打開終端,默認顯示的是home目錄,也就是家目錄。
2、輸入pwd命令可以查看當前所處目錄的路徑。
3、輸入cd ../命令可以到達上一級目錄。
4、輸入ls命令可以查看當前目錄下的所有子目錄。
親愛的朋友,如果你無法到達根目錄,那么你就無法查看根目錄下有哪些子目錄,那么這篇文章您就白看了。