busybox製作根檔案時所建立各檔案的具體含義

2021-05-23 08:31:57 字數 673 閱讀 9206

至於那個檔案系統的目錄樹我就不貼上出來了。

qtopia:qte庫檔案和qtopia桌面系統所存放的目錄

bin:系統所需要的一些基本命令,這個檔案是直接從編譯好的busybox中拷貝過來的

dev:裝置檔案的存放目錄

etc:這個資料夾很重要,這裡有需要我們自己編寫的一些指令碼檔案。這些檔案都是一些伺服器或系統的配置檔案。比如:/etc/inittab--->它是init程序的配置檔案,我們可以看看它裡面的具體內容如下:(省略)

home:普通使用者目錄

lib:庫檔案存放目錄,linux應用程式預設的尋找庫檔案的目錄:/lib,/usr/lib,/usr/local/lib

linuxrc:系統啟動的第乙個指令碼,用來插入驅動模組等。這個檔案也是busybox自動生成的,無法更改,如果我們想自動裝載一些模組,可以將其命令寫入到/etc/init.d/rcs檔案中。

proc:很重要,作業系統執行時程序資訊及核心資訊,是使用者與核心交流的介面檔案系統。

sbin:大多是涉及系統管理的命令的存放,比如超級使用者root的一些執行的命令。普通使用者沒有許可權執行這個目錄下的命令,如:ifconfig

tmp:軟連線

usr:這個是系統存放程式的目錄

var:可變的目錄。系統啟動時,將var目錄掛載到ramfs檔案系統上,表示var目錄是可讀寫的目錄。   

busybox製作根檔案系統

以前的檔案系統都是同事做好的,今天心血來潮決決定探索一下,沒想到出了問題。makefile 405 mixed implicit and normal rules deprecated syntax makefile 1242 mixed implicit and normal rules depr...

BusyBox製作根檔案系統

make install 將編譯好的根檔案放在 install目錄中5 建立一些其他的目錄 把一些庫檔案,拿過來 mkdir dev etc mnt proc var tmp sys root cp toolchain gcc 4.6.4 arm arm1176jzfssf linux gnueab...

用busybox製作根檔案系統

1 獲取原始碼解壓 tar jvxf busybox 1.13.3.tar.bz2 進入解壓後的busybox原始碼目錄 cdbusybox 1.13.3 2 配置busybox 步驟跟編譯linux核心時很像 makemenuconfig 出現乙個圖形介面,選擇busybox settings,這...