Linux 根檔案系統的解釋

2021-08-13 04:09:10 字數 804 閱讀 6099

linux中有乙個「根檔案系統」,這個系統概念容易混淆,其他的檔案系統容易理解,就是管理儲存空間的系統,那麼根檔案系統的作用,卻不是特別容易理解。

一、根檔案系統概念

這裡就要簡單概括一下作業系統核心的作用了,簡單的講:核心的核心作用是任務排程,它是乙個智慧型排程器,可以理解成是乙個 」聰明的大腦「,但是現在的作業系統絕不僅僅只包含任務排程功能,還有很多外圍的功能,舉乙個例子來說,假設linux作業系統是乙個人,乙個能做很多事兒的人,那麼核心就是這個人的大腦,但是如果只有大腦,沒有心臟,四肢,這個人是不能發揮作用的,所以根檔案系統就是作為乙個人最基本的各種屬性,比如能夠接收命令(與別人溝通得到資訊),然後執行一些簡單的動作。各種各樣的執行程式,其實就是這個人學到的各種技能。所以講到這就能知道根檔案系統的作用了。

根檔案系統之所以在前面有乙個」根「,說明它是載入其他檔案系統的」根「,那麼如果沒有這個根,其他的檔案系統也就沒有辦法進行載入了。

根檔案系統包含系統啟動時所必須的目錄和關鍵性檔案,以及使用其他檔案系統得意掛載所必須的檔案,例如:

init程序的應用程式必須執行在根檔案系統上;

根檔案系統提供了根目錄」/「;

linux掛載分割槽時所以來的資訊存放在根檔案系統/etc/fstab這個資料夾中。

shell命令程式必須執行在根檔案系統上,例如ls,cd等命令。

總之,一套linux體系,只有核心本身是不能工作的,必須要有rootfs(根檔案系統)上的etc目錄下的配置檔案,/bin /sbin等目錄下的shell命令,還有/lib目錄下的庫檔案等,才能進行工作。就相當於乙個聰明的排程員必須要借助手臂,指揮棒,口哨這些才能完美的實現排程。

Linux根檔案系統

root 檔案系統是檔案系統的頂級目錄。它必須包含在掛載其它檔案系統前需要用來啟動 linux 系統的全部檔案。它必須包含需要用來啟動剩餘檔案系統的全部可執行檔案和庫。檔案系統啟動以後,所有其他檔案系統作為 root 檔案系統的子目錄掛載到標準的 預定義好的掛載點上。bin 該目錄存放所有使用者可以...

linux檔案系統與根檔案系統

檔案系統 與 根檔案系統 要不我們就統一簡稱為fs和rfs 檔案系統 file system fs 根檔案系統 root file system rfs。首先你考慮一點描述語句 根檔案系統也是一種 檔案系統 可以認為是一種 特殊的 檔案系統 為什麼是叫 特殊的 呢?是因為這種 根 檔案系統 承載著某...

構建Linux根檔案系統

七天不吃飯三天不喝水,天天做題的傢伙 構建linux根檔案系統 第一步 移植安裝busybox unix命令集合。見上個檔案。第二步 使用glibc庫 安裝lib庫檔案 開發板上只需要載入器和動態庫 1 安裝載入器 在 usr local arm arm none linux gnueabi arm...