【Linux 學習】1、系統目錄結構

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

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

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

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

如果一個目錄或文件名以一個點 . 開始,表示這個目錄或文件是一個隱藏目錄或文件(如:.bashrc)。即以默認方式查找時,不顯示該目錄或文件。

登錄系統後,在當前命令窗口下輸入命令:ls / ls:list命令,/為根目錄,ls和/之間有一個空格

常見的目錄有:

  • /bin:

    bin是Binary的縮寫, 這個目錄存放著最經常使用的命令。比如 ls 就是在/bin/ls 目錄下的。

  • /boot:

    這裡存放的是啟動Linux時使用的一些核心文件,包括一些連接文件以及鏡像文件。
  • /etc:

    這個目錄用來存放所有的系統管理所需要的配置文件和子目錄。
  • /home:

    用戶的主目錄,在Linux中,每個用戶都有一個自己的目錄,一般該目錄名是以用戶的賬號命名的。
  • /root:

    該目錄為系統管理員,也稱作超級許可權者的用戶主目錄。
  • /lib:

    這個目錄里存放著系統最基本的動態連接共享庫,其作用類似於Windows里的DLL文件。幾乎所有的應用程序都需要用到這些共享庫。

  • /usr:

    這是一個非常重要的目錄,用戶的很多應用程序和文件都放在這個目錄下,類似於windows下的program files目錄。
  • /usr/bin:

    系統用戶使用的應用程序。
  • /usr/sbin:

    超級用戶使用的比較高級的管理程序和系統守護程序。

  • /usr/src:內核源代碼默認的放置目錄。

推薦閱讀:

安裝了ubuntu後未找到引導設備,這是什麼原因?
Ubuntu16.04系統無法上網問題解決
如何在同一台電腦上安裝win7和ubuntu雙系統?
ubuntu 13.04 更新不到源 報404是怎麼回事?

TAG:Linux | Ubuntu | Shell编程 |