PC/104平臺(tái)嵌入式Linux系統(tǒng)核心定制方法
/cdrom
用于將光驅(qū)文件系統(tǒng)加載到這個(gè)目錄下。
/etc
Linux系統(tǒng)的絕大部分配置文件都存放在這里。比如網(wǎng)絡(luò)配置文件,文件系統(tǒng),XWindow配置文件,設(shè)備配置信息,設(shè)置用戶信息等都在這個(gè)目錄下。
/sbin
存放系統(tǒng)程序。和/bin目錄類似,但這些文件往往是用來(lái)進(jìn)行系統(tǒng)管理或提供系統(tǒng)服務(wù)的,一般只有root才有運(yùn)行的權(quán)限。
/home
存放一般用戶個(gè)人目錄的主目錄,如果建立一個(gè)用戶,用戶名是“xx”,那么在/home目錄下就有一個(gè)對(duì)應(yīng)的/home/xx路徑。
/lib
存放系統(tǒng)的各種庫(kù)文件,lib是庫(kù)(library)英文縮寫(xiě)。這個(gè)目錄用來(lái)存放系統(tǒng)動(dòng)態(tài)連接共享庫(kù),采用動(dòng)態(tài)鏈接編譯的應(yīng)用程序都會(huì)用到這個(gè)目錄下的共享庫(kù)。
/lost+found
用于放置垃圾文件,這個(gè)目錄在大多數(shù)情況下都是空的。但是如果正在工作的計(jì)算機(jī)突然停電,或是沒(méi)有用正常方式關(guān)機(jī),重新啟動(dòng)機(jī)器的時(shí)候,有些文件就會(huì)找不到應(yīng)該存放的地方,對(duì)于這些文件,系統(tǒng)將他們放在這個(gè)目錄下。
/mnt
為其他的文件系統(tǒng)提供安裝點(diǎn),這個(gè)目錄在一般情況下也是空的。
/proc
一個(gè)虛擬的文件系統(tǒng),系統(tǒng)啟動(dòng)后從內(nèi)存中建立,用于內(nèi)存讀取數(shù)據(jù)??梢栽谶@個(gè)目錄下獲取系統(tǒng)信息,這些信息是在內(nèi)存中,由系統(tǒng)自己產(chǎn)生的。
/root
超級(jí)用戶的個(gè)人目錄,普通用戶沒(méi)有權(quán)限訪問(wèn)。如果以超級(jí)用戶的身份登錄,這個(gè)就是超級(jí)用戶的主目錄。
/tmp
用來(lái)存放不同程序執(zhí)行時(shí)產(chǎn)生的臨時(shí)文件,這些文件大都是程序運(yùn)行時(shí)產(chǎn)生的,程序結(jié)束時(shí)自動(dòng)刪除。
/usr
一般用戶程序安裝所在的目錄,用戶的很多應(yīng)用程序和文件都存放在這個(gè)目錄下。
/var
保存大小和內(nèi)容隨時(shí)改變的文件,通常各種系統(tǒng)日志文件放在這里。
在定制文件系統(tǒng)的過(guò)程中,目錄結(jié)構(gòu)必須手工定制,以上描述的僅僅是根目錄下的目錄,在這些目錄下還有一些子目錄,而且不同的子目錄其設(shè)置也不同。以下程序可以建立一個(gè)完備的目錄結(jié)構(gòu),這個(gè)目錄結(jié)構(gòu)完全符合FHS標(biāo)準(zhǔn)。
評(píng)論