Linux學習筆記 根檔案系統簡介

2021-10-06 19:44:44 字數 1249 閱讀 8399

以ubuntu為例

根檔案系統的目錄名字為』/』,乙個斜槓

輸入cd /進入根檔案系統

bin檔案就是可執行檔案。所以此目錄下存放著系統需要的可執行檔案,一般都是些命令,此目錄下的命令所有的客戶都可以使用,列舉了其中一部分

dev是device的縮寫,該目錄下的檔案都是和裝置有關的,此目錄下的檔案都是裝置檔案,比如/dev/ttymxc0(i.mx6ull 根目錄會有此檔案)就表示 i.mx6ull 的串列埠 0,我們要想通過串列埠 0傳送或者接收資料就要操作檔案/dev/ttymxc0,通過對檔案/dev/ttymxc0 的讀寫操作來實現串列埠0 的資料收發

此目錄下存放著各種配置檔案

lib 是 library 的簡稱,也就是庫的意思,因此此目錄下存放著 linux 所必須的庫檔案。這些庫檔案是共享庫,命令和使用者編寫的應用程式要使用這些庫檔案。

臨時掛載目錄,一般是空目錄,可以在此目錄下建立空的子目錄,比如/mnt/sd、 /mnt/usb,這樣就可以將 sd 卡或者 u 盤掛載到/mnt/sd 或者/mnt/usb 目錄中。

此目錄一般是空的,當 linux 系統啟動以後會將此目錄作為 proc 檔案系統的掛載點, proc是個虛擬檔案系統,沒有實際的儲存裝置。 proc 裡面的檔案都是臨時存在的,一般用來儲存系統執行資訊檔案。

/usr 目錄下也存放著很多軟體,一般系統安裝完成以後此目錄占用的空間最多

此目錄存放一些可以改變的資料。

此目錄頁使用者存放一些可執行檔案,但是此目錄下的檔案或者說命令只有管理員才能使用,主要使用者系統管理

系統啟動以後此目錄作為 sysfs 檔案系統的掛載點, sysfs 是乙個類似於 proc 檔案系統的特殊檔案系統, sysfs 也是基於 ram 的檔案系統,也就是說它也沒有實際的儲存裝置。此目錄是系統裝置管理的重要目錄,此目錄通過一定的組織結構向使用者提供詳細的核心資料結構資訊

可選的檔案、軟體存放區,由使用者選擇將哪些檔案或軟體放到此目錄中。

Linux根檔案系統筆記

目錄 內容 bin 可執行程式 dev 塊 字元裝置節點檔案 etc 主要配置檔案和初始化執行檔案 lib 基本的庫檔案,茹 c 庫,和核心模組 modules mnt 掛載點,臨時掛載檔案系統用 opt 附加的軟體包 proc 虛擬檔案系統,用於核心和程序通訊 sbin 基本的系統管理程式 tmp...

Linux學習 根檔案系統

通過之前的內容知道了u boot是用來啟動核心的,而核心會掛接根檔案系統用以啟動應用程式,那核心是怎樣啟動第乙個應用程式的?在init post 中,開啟dev console裝置,而後呼叫sys dup 0 sys dup 0 即執行複製操作 dev console printf scanf 都是...

Linux根檔案系統

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