1. 程式人生 > 實用技巧 >Linux 系統目錄結構

Linux 系統目錄結構

  登陸Linux系統後,你在命令終端輸入:

1 ls /

  回車後你將會看到如下結果

  

  Linux 目錄樹形狀結構圖:

  

  在 Linux 或 Unix 作業系統中,所有的檔案和目錄都被組織成以一個根節點開始的倒置的樹狀結構。

  檔案系統的最頂層是由根目錄開始的,系統使用/來表示根目錄。在根目錄之下的既可以是目錄,也可以是檔案,而每一個目錄中又可以包含子目錄檔案。如此反覆就可以構成一個龐大的檔案系統

  在Linux檔案系統中有兩個特殊的目錄,一個使用者所在的工作目錄,也叫當前目錄,可以使用一個點.來表示;另一個是當前目錄的上一級目錄,也叫父目錄,可以使用兩個點..來表示。

  • . :代表當前的目錄,也可以使用 ./ 來表示;
  • .. :代表上一層目錄,也可以 ../ 來代表。

  如果一個目錄或檔名以一個點 . 開始,表示這個目錄或檔案是一個隱藏目錄或檔案(如:.bashrc)即以預設方式查詢時,不顯示該目錄或檔案

  在Linux中,特定的顏色表示不同型別的檔案

  • 藍色:表示目錄
  • 紅色:表示壓縮檔案
  • 綠色:表示可執行檔案
  • 淺藍色:表示連結檔案 
  • 黃色:表示裝置檔案
  • 白色:表示其他檔案

  

  在 Linux 系統中,有幾個目錄是比較重要的,平時需要注意不要誤刪除或者隨意更改內部檔案

  /etc:上邊也提到了,這個是系統中的配置檔案,如果你更改了該目錄下的某個檔案可能會導致系統不能啟動

  /bin, /sbin, /usr/bin, /usr/sbin:這是系統預設的執行檔案的放置目錄,比如ls就是在/bin/ls目錄下的

  值得提出的是,/bin, /usr/bin是給系統使用者使用的指令(除root外的通使用者),而/sbin, /usr/sbin則是給root使用的指令

  /var:這是一個非常重要的目錄,系統上跑了很多程式,那麼每個程式都會有相應的日誌產生,而這些日誌就被記錄到這個目錄下,具體在/var/log目錄下,另外mail的預設放置也是在這裡