亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Linux服務器 > 正文

Linux系統核心源程序文件組織結構介紹

2024-09-05 23:01:38
字體:
來源:轉載
供稿:網友

Linux核心源程序的文件按樹形結構進行組織,在源程序樹的最上層,即目錄/usr/src/linux下有這樣一些目錄和文件。


◆ COPYING: GPL版權申明。


對具有GPL版權的源代碼改動而形成的程序,或使用GPL工具產生的程序,具有使用GPL發表的義務,如公開源代碼。


◆ CREDITS: 光榮榜。對Linux做出過很大貢獻的一些人的信息。


◆ MAINTAINERS: 維護人員列表,對當前版本的內核各部分都有誰負責。


◆ Makefile: 第一個Makefile文件。用來組織內核的各模塊,記錄了個模塊間的相互這間的聯系和依托關系,編譯時使用;仔細閱讀各子目錄下的Makefile文件對弄清各個文件這間的聯系和依托關系很有幫助。


◆ ReadMe: 核心及其編譯配置方法簡單介紹。


◆ Rules.make: 各種Makefilemake所使用的一些共同規則。


◆ REPORTING-BUGS:有關報告Bug 的一些內容。


● Arch/ :arch子目錄包括了所有和體系結構相關的核心代碼。它的每一個子目錄都代表一種支持的體系結構,例如i386就是關于intel cpu及與之相兼容體系結構的子目錄。PC機一般都基于此目錄;


● Include/: include子目錄包括編譯核心所需要的大部分頭文件。與平臺無關的頭文件在 include/linux子目錄下,與 intel cpu相關的頭文件在include/asm-i386子目錄下,而include/scsi目錄則是有關scsi設備的頭文件目錄。


● Init/: 這個目錄包含核心的初始化代碼(注:不是系統的引導代碼),包含兩個文件main.c和Version.c,這是研究核心如何工作的好的起點之一。


● Mm/:這個目錄包括所有獨立于 cpu 體系結構的內存管理代碼,如頁式存儲管理內存的分配和釋放等;而和體系結構相關的內存管理代碼則位于arch/*/mm/,例如arch/i386/mm/Fault.c。


● Kernel/:主要的核心代碼,此目錄下的文件實現了大多數linux系統的內核函數,其中最重要的文件當屬sched.c;同樣,和體系結構相關的代碼在arch/*/kernel中。


● Drivers/: 放置系統所有的設備驅動程序;每種驅動程序又各占用一個子目錄:如,/block 下為塊設備驅動程序,比如ide (ide.c)。如果你希望查看所有可能包含文件系統的設備是如何初始化的,你可以看drivers/block/genhd.c中的 device_setup()。它不僅初始化硬盤,也初始化網絡,因為安裝nfs文件系統的時候需要網絡。


● Documentation/: 文檔目錄,沒有內核代碼,只是一套有用的文檔,可惜都是English的,看看應該有用的哦。


● Fs/: 所有的文件系統代碼和各種類型的文件操作代碼,它的每一個子目錄支持一個文件系統, 例如fat和ext2。


● Ipc/: 這個目錄包含核心的進程間通訊的代碼。


● Lib/: 放置核心的庫代碼。


● Net/: 核心與網絡相關的代碼。


● Modules/: 模塊文件目錄,是個空目錄,用于存放編譯時產生的模塊目標文件。


● Scripts/: 描述文件,腳本,用于對核心的配置。


一般,在每個子目錄下,都有一個 Makefile 和一個Readme 文件,仔細閱讀這兩個文件,對內核源碼的理解很有用。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
九九热这里只有精品6| 成人黄色生活片| 精品久久久久久亚洲国产300| 国产亚洲精品久久久久动| 亚洲天堂成人在线视频| 97碰碰碰免费色视频| 日韩有码视频在线| 亚洲偷熟乱区亚洲香蕉av| 日日骚久久av| 欧美亚洲另类制服自拍| 欧美怡红院视频一区二区三区| 国内免费精品永久在线视频| 中文字幕日韩欧美在线视频| 丁香五六月婷婷久久激情| 亚洲欧美日韩一区在线| 97视频在线观看亚洲| 欧美另类极品videosbest最新版本| 久久精品这里热有精品| 成人国产精品免费视频| 日韩免费av片在线观看| 国产一区欧美二区三区| 久久久久一本一区二区青青蜜月| 欧美久久精品一级黑人c片| 91久久久在线| 国产成人综合精品在线| 国产丝袜一区视频在线观看| 欧美另类在线观看| 亚洲综合色av| 国内精品久久久久久| 久久免费国产精品1| 伊人成人开心激情综合网| 欧美在线视频a| 亚洲午夜国产成人av电影男同| 色狠狠久久aa北条麻妃| 欧美黑人xxx| 亚洲精品中文字幕女同| 国产精品久久久| 亚洲xxxxx电影| 欧美性69xxxx肥| 亚洲成人在线视频播放| 18性欧美xxxⅹ性满足| 欧美精品在线第一页| 久久九九有精品国产23| 亚洲精品自拍偷拍| 亚洲成人教育av| 亚洲最大中文字幕| 国产精品扒开腿做爽爽爽男男| 欧美在线性爱视频| 狠狠色香婷婷久久亚洲精品| 欧美国产在线电影| 亚洲免费视频网站| 国产精品久久久久久久久久东京| 日韩av在线看| 成人日韩av在线| 91精品国产高清久久久久久91| 欧美日韩在线观看视频小说| 亚洲精品一区二区网址| 国产成人欧美在线观看| 亚洲91精品在线观看| 一区二区亚洲精品国产| 日韩网站免费观看高清| 日韩av中文字幕在线| 久久久久久久国产| 日韩在线资源网| 国产精品国语对白| 日韩美女在线观看| 国产精品一区专区欧美日韩| 91久久在线观看| 日韩电影在线观看永久视频免费网站| 欧美午夜片在线免费观看| 国内自拍欧美激情| 狠狠躁夜夜躁人人爽超碰91| 中文字幕成人精品久久不卡| 色播久久人人爽人人爽人人片视av| 久久久久999| 欧美国产乱视频| 久久久久久久999精品视频| 国产精品久久久久久久久久久久久久| 一区二区成人精品| 国产xxx69麻豆国语对白| 日本亚洲欧美三级| 在线观看日韩欧美| 成人性生交大片免费看小说| 国产精品一区久久久| 成人福利在线视频| 日韩在线播放一区| 久久99国产精品久久久久久久久| 日本a级片电影一区二区| 欧美黑人性生活视频| 午夜精品www| 亚洲三级黄色在线观看| 麻豆精品精华液| 亚洲区一区二区| 国产999视频| 欧美大片免费观看在线观看网站推荐| 欧美日韩一区二区在线| 国产精品国内视频| 亚洲欧美日本精品| 98视频在线噜噜噜国产| 国产精品wwwwww| 大量国产精品视频| 亚洲free性xxxx护士白浆| 日本精品久久电影| 国产精品色视频| www亚洲欧美| www.日韩.com| 91精品国产自产在线观看永久| 精品偷拍各种wc美女嘘嘘| 欧美视频在线观看 亚洲欧| 亚洲欧美日韩在线高清直播| 欧美福利视频在线观看| 午夜精品久久久久久久久久久久久| 一本一本久久a久久精品牛牛影视| 国产亚洲精品美女| 欧美国产日韩中文字幕在线| 久久久久久亚洲精品中文字幕| 亚洲欧洲在线播放| 欧美日本高清视频| 亚洲国产欧美一区二区丝袜黑人| 亚洲欧美在线看| 久久免费成人精品视频| 国产精品久久久精品| 色樱桃影院亚洲精品影院| 久久久成人精品视频| 亚洲精品国偷自产在线99热| 3344国产精品免费看| 91精品国产高清| 欧美亚洲国产日本| 中文字幕亚洲自拍| 亚洲成人1234| 欧美电影《睫毛膏》| 精品福利一区二区| 一区二区三区回区在观看免费视频| 黑人欧美xxxx| 国产欧美在线播放| 成人在线激情视频| 国产精品久久久久9999| 亚洲欧洲国产精品| 国产精品欧美日韩| 亚洲人a成www在线影院| 7m精品福利视频导航| 亚洲国产精品电影| 琪琪亚洲精品午夜在线| 国产精品美女免费看| 精品久久久久久久久久久久久久| 亚洲综合视频1区| 久久国产天堂福利天堂| 久久综合亚洲社区| 岛国av一区二区| 国产中文欧美精品| 国产成人精品视频在线观看| 欧美大全免费观看电视剧大泉洋| 91精品国产91久久久久久久久| 中文字幕久热精品在线视频| 92国产精品久久久久首页| 国产丝袜一区二区三区免费视频| 91在线直播亚洲| 成人精品一区二区三区| 亚洲性日韩精品一区二区| 亚洲欧美中文日韩v在线观看| 91高潮精品免费porn| 久久久久亚洲精品成人网小说| 久久久之久亚州精品露出| 丝袜美腿亚洲一区二区|