基於Linux核心的作業系統的常見目錄說明

咦940發表於2020-11-11

工作中在和Linux作業系統打交道時,檔案放在哪個目錄都是隨心所欲。後來瞭解到Linux作業系統的每個資料夾都有自己的含義。這裡對Linux作業系統的常見目錄做一個簡單說明,旨在指導自己歸檔檔案,建立清晰整潔的目錄結構。

  • /bin: 存放二進位制可執行檔案(ls、cat、mkdir等),常用命令一般都在這裡;
  • /etc: 存放系統管理和配置檔案;
  • /home: 存放所有使用者檔案的根目錄,是使用者主目錄的基點,比如使用者user的主目錄就是/home/user,可以用~user表示;
  • /usr: 用於存放系統應用程式;
  • /opt: 額外安裝的可選應用程式包所放置的位置。一般情況下,我們可以把tomcat等都安裝到這裡;
  • /proc: 虛擬檔案系統目錄,是系統記憶體的對映。可直接訪問這個目錄來獲取系統資訊;
  • /root: 超級使用者(系統管理員)的主目錄;
  • /sbin: 存放二進位制可執行檔案,只有root才能訪問。這裡存放的是系統管理員使用的系統級別的管理命令和程式。如ifconfig等;
  • /dev: 用於存放裝置檔案;
  • /mnt: 系統管理員安裝臨時檔案系統的安裝點,系統提供這個目錄是讓使用者臨時掛載其他的檔案系統;
  • /boot: 存放用於系統引導時使用的各種檔案;
  • /lib: 存放著和系統執行相關的庫檔案;
  • /tmp: 用於存放各種臨時檔案,是公用的臨時檔案儲存點;
  • /var: 用於存放執行時需要改變資料的檔案,也是某些大檔案的溢位區,比方說各種服務的日誌檔案(系統啟動日誌等)。
  • /lost+found: 這個目錄平時是空的,系統非正常關機而留下的“無家可歸”檔案就在這裡。

相關文章