亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? tlsa講義02章.txt

?? turbolinux的全部課件
?? TXT
字號:

第二章 核心模塊和定制
        核心功能
	單一核心和模塊化核心
	穩(wěn)定核心和正在發(fā)展核心
	使用核心源代碼樹和它多包含文檔
	配置、重建、定制安裝核心和模塊
	

2.1 核心基礎
        核心的功能
	核心的版本號X.Y.Z
	附加的第四號碼
	使用正在發(fā)展的核心的原因
	系統(tǒng)管理要使用穩(wěn)定的核心
	核心基本網(wǎng)站www.kernel.org

2.1 核心基礎
        核心的結(jié)構(gòu):調(diào)度、結(jié)構(gòu)、設備驅(qū)動、文件系統(tǒng)、網(wǎng)絡、內(nèi)存管理、系統(tǒng)調(diào)用
	
	
	資源樹結(jié)構(gòu):核心文件、Doc文件、Include文件、結(jié)構(gòu)依賴、驅(qū)動、網(wǎng)絡

2.1 編譯核心
        前期準備知識:
	備份與壓縮命令 
	      用戶經(jīng)常需要備份計算機系統(tǒng)中的數(shù)據(jù),為了節(jié)省存儲空間,常常將備份文件進行壓縮.下面分別介紹備份與壓縮的命令. 

2.1 tar命令 
        tar命令 可以為文件和目錄創(chuàng)建檔案。
	利用tar,用戶可以為某一特定文件創(chuàng)建檔案(備份文件),也可以在檔案中改變文件,或者向檔案中加入新的文件。tar 最初被用來在磁帶上創(chuàng)建檔案,現(xiàn)在,用戶可以在任何設備上創(chuàng)建檔案,如軟盤。
	利用 tar命令,可以把一大堆的文件和目錄全部打包成一個文件,這對于備份文件或?qū)讉€文件組合成為一個文件以便于網(wǎng)絡傳輸是非常有用的。Linux上的tar是GNU版本的。 

2.1 tar命令
        語法∶tar [主選項+輔選項] 文件或者目錄 
	使用該命令時,主選項是必須要有的,它告訴tar要做什么事情,輔選項是輔助使用的,可以選用.
	與其他Linux命令不同,tar的選項之前k可以不需要加“-”符號. 

2.1 tar命令
        主選項∶ 
	c 創(chuàng)建新的檔案文件.如果用戶想備份一個目錄或是一些文件,就要選擇這個選項. 
	r 把要存檔的文件追加到檔案文件的未尾.例如用戶已經(jīng)作好備份文件,又發(fā)現(xiàn)還有一個目錄或是一些文件忘記備份了,這時可以使用該選項,將忘記的目錄或文件追加到備份文件中. 

2.1 tar命令
        t 列出檔案文件的內(nèi)容,查看已經(jīng)備份了哪些文件. 
	u 更新文件.就是說,用新增的文件取代原備份文件,如果在備份文件中找不到要更新的文件,則把它追加到備份文件的最后. 
	x 從檔案文件中釋放文件.
	C 指定釋放目錄

2.1 tar命令
        輔助選項∶ 
	f 使用檔案文件或設備,這個選項通常是必選的. 
	k 保存已經(jīng)存在的文件.例如我們把某個文件還原,在還原的過程中,遇到相同的文件,不會進行覆蓋. 
	m 在還原文件時,把所有文件的修改時間設定為現(xiàn)在. 

2.1 tar命令
        v 詳細報告tar處理的文件信息.如無此選項,tar不報告文件信息. 
	w 每一步都要求確認. 
	z 用gzip來壓縮/解壓縮文件,加上該選項后可以將檔案文件進行壓縮,但還原時也一定要使用該選項進行解壓縮. 

2.1 gzip命令 
        gzip命令 
	減少文件大小有兩個明顯的好處,一是可以減少存儲空間,二是通過網(wǎng)絡傳輸文件時,可以減少傳輸?shù)臅r間.
	gzip是在Linux系統(tǒng)中經(jīng)常使用的一個對文件進行壓縮和解壓縮的命令,既方便又好用. 

2.1 gzip命令
        語法∶gzip [選項] 壓縮(解壓縮)的文件名 
	各選項的含義∶ 
	-c 將輸出寫到標準輸出上,并保留原有文件. 
	-d 將壓縮文件解壓. 
	-l 對每個壓縮文件,顯示下列字段∶ 壓縮文件的大小, 未壓縮文件的大小, 壓縮比, 未壓縮文件的名字, 

2.1 gzip命令
        -r 遞歸式地查找指定目錄并壓縮其中的所有文件或者是解壓縮. 
	-t 測試,檢查壓縮文件是否完整. 
	-v 對每一個壓縮和解壓的文件,顯示文件名和壓縮比. 
	-num 用指定的數(shù)字num調(diào)整壓縮的速度,-1或-fast表示最快壓縮方法(低壓縮比),-9或-best表示最慢壓縮方法(高壓縮比).系統(tǒng)缺省值為6.

附注:bzip2命令
        如果壓縮文件的后綴為.bz2
	使用命令bzip2 –d xxx.bz2
	例如:linux-2.6.10.tar.bz2
	 則:
	bzip2 –d linux-2.6.10.tar.bz2
	tar xvf linux-2.6.10.tar

2.1 編譯核心
        下列條件,需要對核心進行重新編譯:
	針對特定的CPU類型優(yōu)化核心
	提供對沒有編譯到標準核心文件中的硬件驅(qū)動的支持
	支持特殊的硬件
	BUG修復或增加新特征所需的驅(qū)動更新
	使用新功能以及為了優(yōu)化內(nèi)存的使用
	

2.2.1 準備源碼
        光盤或從網(wǎng)絡上下載
	Linux的一個重要的特點就是其源代碼的公開性,所有的內(nèi)核源程序都可以在/usr/src/linux下找到,大部分應用軟件也都是遵循GPL而設計的,你都可以獲取相應的源程序代 碼。任何一個軟件工程師都可以將自己認為優(yōu)秀的代碼加入到其中,由此引發(fā)的一個明顯的好處就是Linux修補漏洞的快速以及對最新軟件技術(shù)的利用。而Linux的內(nèi)核則是這些特點的最直接的代表。

2.2.1 準備源碼
        Linux內(nèi)核版本發(fā)布的官方網(wǎng)站是<http://www.kernel.org/>,國內(nèi)各大ftp上一般都可 以找到某些版本的內(nèi)核。新版本的內(nèi)核的發(fā)布有兩種形式,一種是完整的內(nèi)核版本,另 外一種是patch文件,即補丁。完整的內(nèi)核版本比較大,比如linux-2.6.10.tar.bz2就有35M之多。完整內(nèi)核版本一般是.tar.gz(.tgz)文件或者是.bz2文件,二者分別 是使用gzip或者bzip2進行壓縮的文件,使用時需要解壓縮。

2.2.1 準備源碼
        patch文件則比較小,一般 只有幾十K到幾百K,也有的會超過1M。但是patch文件是針對于特定的版本的,需要找到 自己對應的版本才能使用。
	如果下載了patch文件,比如patch-2.2.20,就可以進行patch操作(下面假設patch- 
2.2.20已經(jīng)位于/usr/src目錄下了,否則需要先把該文件拷貝到/usr/src下): 
#patch -p0 < patch-2.2.20 


2.2.1 準備源碼
        解壓源碼到/usr/src目錄下
	了解本機相關(guān)的硬件配置
	瀏覽目錄下相關(guān)文檔文件

2.2.1內(nèi)核編譯的流程
        編譯開始----- make mrproper;檢查所需的連接 
配置核心 
編譯核心 
編輯/etc/lilo.conf 
重新啟動新核心 
重新啟動機器 
發(fā)現(xiàn)并修理故障

2.2.1內(nèi)核編譯
        編譯開始 
通常要運行的第一個命令是: 
#cd /usr/src/linux 
#make mrproper 
該命令確保源代碼目錄下沒有不正確的目標.o文件以及文件的互相依賴。如使用剛下載的完整的源程序包進行編譯,本步可以省略。而如果多次使用了這些源程序編譯內(nèi)核,那么最好要先運行一下這個命令。

2.2.1內(nèi)核編譯
        make 可自動決定一個大程序中哪些文件需要重新編譯,并發(fā)布重新編譯它們的命令。
	make并不是僅僅能夠處理C語言程序,它可以處理那些編譯器能夠在Shell命令下運行的的各種語言的程序。事實上,GNU Make不僅僅限于程序,它可以適用于任何如果一些文件變化導致另外一些文件必須更新的任務。
	

2.2.1內(nèi)核編譯
        如果要使用make,必須先寫一個稱為Makefile的文件,該文件描述程序中各個文件之間的相互關(guān)系,并且提供每一個文件的更新命令。在一個程序中,可執(zhí)行程序文件的更新依靠OBJ文件,而OBJ文件是由源文件編譯得來的。

2.2.1內(nèi)核編譯
        一旦合適的Makefile文件存在,每次更改一些源文件,在shell命令下簡單的鍵入:
	make
	就能執(zhí)行所有的必要的重新編譯任務。Make程序根據(jù)Makefile文件中的數(shù)據(jù)和每個文件更改的時間戳決定哪些文件需要更新。對于這些需要更新的文件,Make基于Makefile文件發(fā)布命令進行更新,進行更新的方式由提供的命令行參數(shù)控制。

2.2.1內(nèi)核編譯
        Make程序需要一個所謂的Makefile文件來告訴它干什么。在大多數(shù)情況下,Makefile文件告訴Make怎樣編譯和連接成一個程序。
	

2.2.1內(nèi)核編譯
        當Make重新編譯這個編輯器時,所有改動的C語言源文件必須重新編譯。如果一個頭文件改變,每一個包含該頭文件的C語言源文件必須重新編譯,這樣才能保證生成的編輯器是所有源文件更新后的編輯器。每一個C語言源文件編譯后產(chǎn)生一個對應的OBJ文件,如果一個源文件重新編譯,所有的OBJ文件無論是剛剛編譯得到的或原來編譯得到的必須從新連接,形成一個新的可執(zhí)行文件。

2.2.1內(nèi)核編譯
        一個簡單的Makefile文件包含一系列的“規(guī)則”,其樣式如下:
	目標(target)…: 依賴(prerequiries)…
	<tab>命令(command)
	

內(nèi)核編譯
        接下來的內(nèi)核配置過程比較煩瑣,但是配置的適當與否與日后Linux的運行直接相關(guān),有必要了解一下選項的設置。
	配置內(nèi)核可以根據(jù)需要與愛好使用下面命令中的一個: 
#make config(基于文本的最為傳統(tǒng)的配置界面,不推薦使用) 
#make menuconfig(基于文本選單的配置界面,字符終端下推薦使用,必須安裝ncurse 
s-dev和tk4-dev庫)

內(nèi)核編譯
        #make xconfig(基于圖形窗口模式的配置界面,Xwindow下推薦使用) 
#make oldconfig(如果只想在原來內(nèi)核配置的基礎上修改一些小地方,會省去不少麻煩) 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲第一激情av| 中文字幕精品综合| 不卡欧美aaaaa| 免费在线观看视频一区| 综合激情成人伊人| 精品国产乱码久久久久久免费 | 亚洲人快播电影网| 欧美成人精品二区三区99精品| 91官网在线观看| 成人av免费网站| 国产综合色在线视频区| 日韩国产成人精品| 亚洲福利国产精品| 亚洲欧洲av在线| 久久综合久久鬼色中文字| 欧美日韩国产免费一区二区| 色欧美日韩亚洲| 成人v精品蜜桃久久一区| 国产麻豆视频一区| 老司机午夜精品| 日韩电影在线看| 亚洲韩国精品一区| 亚洲一区二区中文在线| 亚洲美女精品一区| 中文字幕中文乱码欧美一区二区| 久久久久国产精品麻豆| 日韩欧美电影一区| 日韩欧美中文字幕公布| 欧美一级在线免费| 亚洲欧洲韩国日本视频| 日本一区二区视频在线| 精品国产免费一区二区三区四区| 欧美一区二区免费视频| 日韩三级高清在线| 日韩欧美亚洲国产精品字幕久久久 | 三级在线观看一区二区| 亚洲国产精品精华液网站| 亚洲综合久久久久| 亚洲精选视频免费看| 一区二区三区精密机械公司| 亚洲精品日韩一| 亚洲综合一区在线| 性感美女极品91精品| 日日夜夜免费精品| 蜜桃视频在线一区| 久久99国产精品麻豆| 国产美女视频一区| 国产成人精品免费在线| voyeur盗摄精品| 色吧成人激情小说| 欧美日韩一区久久| 欧美一区日本一区韩国一区| 日韩美女一区二区三区四区| 2021国产精品久久精品| 欧美激情一二三区| 亚洲男人的天堂在线aⅴ视频 | 风间由美中文字幕在线看视频国产欧美| 激情小说欧美图片| 成人黄色一级视频| 在线亚洲一区二区| 91精品国产综合久久精品性色| 精品日韩av一区二区| 亚洲国产精品高清| 亚洲一区二区三区四区在线观看 | ...xxx性欧美| 午夜精品福利在线| 激情五月激情综合网| 不卡的av中国片| 欧美日本一区二区| 欧美激情一区二区三区全黄| 亚洲九九爱视频| 韩国精品免费视频| www.爱久久.com| 日韩一区二区免费视频| 国产精品女同一区二区三区| 亚洲电影激情视频网站| 国产一区二区伦理| 欧美手机在线视频| 国产欧美一区二区三区在线老狼| 一区二区三区中文在线| 国产一区二区三区不卡在线观看| 色综合夜色一区| 精品日韩av一区二区| 一区二区三区在线视频免费 | 欧美午夜精品久久久久久孕妇| 欧美一级生活片| 亚洲视频一二三| 久久精品国产在热久久| 一本大道久久a久久精品综合 | 亚洲精品欧美在线| 国产精品18久久久久久vr| 欧美日韩一区视频| 国产精品久久久久9999吃药| 久久电影国产免费久久电影| 一道本成人在线| 国产精品视频在线看| 男女男精品视频| 色天天综合色天天久久| 精品日韩av一区二区| 亚洲第一成人在线| 91美女在线视频| 国产欧美视频一区二区三区| 蜜臀av亚洲一区中文字幕| 欧美在线影院一区二区| 国产精品国产三级国产aⅴ中文| 日韩精品电影在线| 欧美亚洲动漫精品| 国产精品久久久久婷婷二区次| 久久精品国产一区二区三区免费看| 在线观看日韩国产| 国产精品免费视频网站| 国产酒店精品激情| 日韩免费观看2025年上映的电影| 一区二区三区波多野结衣在线观看| 国产精华液一区二区三区| 日韩一区和二区| 日韩二区三区四区| 7777精品伊人久久久大香线蕉| 亚洲欧美日本在线| 成人app网站| 国产精品毛片无遮挡高清| 国产一区不卡视频| 久久久久久久综合日本| 狠狠色丁香婷综合久久| 欧美成人a在线| 捆绑紧缚一区二区三区视频| 宅男在线国产精品| 日韩电影在线免费| 日韩亚洲欧美在线| 免费观看久久久4p| 精品区一区二区| 国产一区二区三区黄视频| 精品少妇一区二区三区在线播放| 美女一区二区视频| 精品三级av在线| 国产一区二区三区不卡在线观看| 久久亚洲综合av| 粉嫩嫩av羞羞动漫久久久| 中文字幕精品三区| 色一情一乱一乱一91av| 亚洲图片有声小说| 欧美精品久久一区| 久久99精品久久久| 国产日韩欧美电影| 不卡区在线中文字幕| 伊人性伊人情综合网| 欧美猛男男办公室激情| 蜜臀av性久久久久av蜜臀妖精| 日韩精品中文字幕在线不卡尤物 | 艳妇臀荡乳欲伦亚洲一区| 欧美日韩在线精品一区二区三区激情 | 777色狠狠一区二区三区| 蜜臀av在线播放一区二区三区| 亚洲精品在线免费播放| 不卡的av网站| 亚洲成av人片一区二区梦乃| 精品美女一区二区三区| 国产成人免费高清| 亚洲免费电影在线| 欧美一区二区三区四区五区| 国模娜娜一区二区三区| 国产精品久久久久久久蜜臀| 欧美日韩午夜在线视频| 国产在线观看免费一区| 亚洲女与黑人做爰| 日韩一区二区电影| 国产91精品精华液一区二区三区| 亚洲免费观看高清完整版在线观看 | 国产jizzjizz一区二区| 一区二区三区中文字幕电影| 日韩欧美国产精品| 91色综合久久久久婷婷| 日本成人中文字幕| 中文字幕巨乱亚洲| 欧美二区三区的天堂| 成人自拍视频在线观看| 午夜一区二区三区视频| 中文字幕高清不卡| 欧美理论在线播放| 成人黄色一级视频| 蜜臀久久久久久久| 日韩理论片中文av| 欧美成人a在线| 欧亚一区二区三区| 国产成人鲁色资源国产91色综| 亚洲综合精品自拍| 国产精品理论片在线观看| 69精品人人人人| 99久久99久久精品免费观看| 九色|91porny| 午夜精品国产更新| 中文字幕永久在线不卡| 精品1区2区在线观看| 欧美精品aⅴ在线视频| 99在线精品视频| 国产中文一区二区三区| 手机精品视频在线观看| 日韩美女精品在线| 国产拍欧美日韩视频二区| 日韩一卡二卡三卡|