回覆列表
-
1 # 程式猿來導事
-
2 # IT大叔Cc
Windows系統和Linux系統不一樣,在Windows系統是將每個一個分割槽做為一個碟符,掛載在檔案系統上,可以理解成現有分割槽在有目錄。
linux系統不能從目錄看出出分割槽結構,而是將分割槽掛載到根“/”目錄上,這就是和windos的區別,現有目錄在有分割槽。同時分割槽也可以掛載到根目錄下的某一個目錄上,不能直接看到linux系統分割槽,可以使用df命令檢視。
linux目錄結構Linux系統一切從根開始,這裡的根說的是根目錄,就像是一顆樹,根目錄就相當於樹根,而根下面的目錄就相當於樹杈,就比如/etc、/bin、/sbin等等,都是跟下的第一級目錄。在linux下有絕對路徑和相對路徑,這的的絕對路徑就是說從根開始,而相對路徑就是從當前目錄開始,可以是用pwd命令檢視當前的絕對路徑。
windos目錄結構windos系統是的每一個分割槽就是一個碟符,比如C盤、D盤、E盤等,同時每一個碟符都有自己的目錄結構,每一個分割槽都是獨立的,所有的路徑都要從碟符開始。可以理解成多個根並列,形成多個樹形結構,系統必須安裝到C盤。
這就是和Linux不一樣了,Linux系統是現有目錄然後在目錄上掛載分割槽,而windos是現有分割槽,然後在建立碟符。
Linux目錄結構與windows有何區具體如下:
Linux目錄架構:一切皆是檔案(包括裝置驅動,/dev下的所有裝置檔案)。Linux目錄樹結構如下:
、Shell命令檢視目錄結構:
可以看出Linux下目錄全是檔案組成的。
Windows目錄架構:在Windows下我們開啟我的電腦就會看到一個個的驅動器碟符:磁盤裡然後再是各個目錄和檔案。
Windows和Linux這一點不太一樣,Windows習慣上有碟符(C盤,D盤等)的概念,以碟符作為系統分割槽,而linux其實也有分割槽,只不過是Linux的分割槽是掛載(相當於給裝置一個目錄入口)在“/”上的,所以分割槽在linux目錄結構上看不出來。