深入分析Linux 目錄結構

來源:互聯網
上載者:User

0X00 Linux 檔案目錄結構

  我們在 Windows 環境下的檔案目錄結構大概是幾個盤符,C 盤 D 盤 E 盤... 但是在 Linux 下是樹狀圖(其實 Windows 內部也是樹狀圖)。Linux 下一個主要目錄是/根目錄,其他所有目錄都在根目錄下,其他的磁碟或者分區也都掛載在根目錄下。
  掛載:比如我的/media/shawn/new_disk是一個空的目錄,那我就可以把一個分區掛載到這個目錄下,就相當於你掛了一個瓶子在某個樹杈上,這樣你在瓶子(分區)裝的檔案就只佔用你的瓶子(分區)空間,並不會佔據樹上的空間。
            |------------- bin     是binary的簡寫,儲存可執行檔,此處的都二進位檔案所有使用者都有執行許可權
            |------------- boot    引導目錄,負責引導啟動系統。目錄中的vmlinux是核心檔案
            |------------- dev     是Device的簡寫,儲存裝置檔案。Uinux哲學中“一切皆檔案”,裝置被抽象成檔案
            |------------- home    使用者的主目錄,每個使用者預設在此有一個自己的主目錄。root使用者的主目錄在根目錄下`/root`
            |------------- lib     儲存庫檔案
            |------------- media   掛載磁碟機(隨身碟或者磁碟分割等),並不是所有發行版本都有這個檔案夾
            |------------- mnt     和media的功能幾乎完全一致,該目錄所有發行版本都有
           / ------------- opt     是option的簡寫,用來安裝各種大型軟體
/   ------
           \
            |------------- proc    是process的簡寫,不是一個真實存在的目錄,可以查看目錄的資訊判斷。用來儲存系統即時資訊,各個進程的和記憶體資訊
            |------------- sbin    是super binary的簡寫,儲存可執行檔,此處的檔案是只有超級管理員可以使用的
            |------------- selinux 儲存SELinux的相關內容(SELinux是美國國安局開發的安全系統,開源並整合到了Linux核心中)
            |------------- sys     儲存系統底層資訊,硬體資訊
            |------------- temp    臨時目錄,系統會自動刪除清理
            |------------- usr     應用軟體的預設安裝位置
            |------------- var     是variable的簡寫,用來儲存經常變動的檔案比如日誌資訊和郵件等
0X01 Proc 檔案介紹

cpuconf    CPU的即時資訊
memconf    記憶體的即時資訊
iomem      I/O資訊
interrupts 中斷資訊
uptime     啟動時間
acpi       電源資訊
淩亂的數字   可以理解成每個目錄都是一個進程,目錄裡是進程的相關資訊

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.