《linux第11章(系統(tǒng)升級(jí)與日常維護(hù))》由會(huì)員分享,可在線閱讀,更多相關(guān)《linux第11章(系統(tǒng)升級(jí)與日常維護(hù))(29頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級(jí),第三級(jí),第四級(jí),第五級(jí),*,第,11,章,Linux系統(tǒng)升級(jí)與日常維護(hù),本章要點(diǎn),系統(tǒng)升級(jí)前的準(zhǔn)備,如何升級(jí),檢驗(yàn),日常維護(hù),11.1 Linux,系統(tǒng)內(nèi)核升級(jí),11.1.1,升級(jí)前的準(zhǔn)備,11.1.2,執(zhí)行升級(jí),11.1.3,校驗(yàn)初始化,RAM,磁盤(pán)映像,11.1.4,校驗(yàn)引導(dǎo)裝載程序,11.1.1,升級(jí)前的準(zhǔn)備,1.,了解系統(tǒng)的硬件信息,(,1,)查看,CPU,的信息,(,2,)查看,PCI,的信息,(,3,)查看內(nèi)存的信息,(,4,)查看模塊的信息,2.,獲取,Linux,內(nèi)核源代碼,(,1,)下載需要的原碼包,2.,解壓代碼包
2、和建立,geoip,目錄,1.,了解系統(tǒng)的硬件信息,查看,CPU,信息,查看,PCI,信息,1.,了解系統(tǒng)的硬件信息,查看內(nèi)存信息,2.,獲取,Linux,內(nèi)核源代碼,下載內(nèi)核源代碼,下載,Netfilter,源代碼,2.,獲取,Linux,內(nèi)核源代碼,下載,netfilter,補(bǔ)丁,3.,解壓代碼包和建立,geoip,目錄,剪切移動(dòng)文件,粘貼文件,3.,解壓代碼包和建立,geoip,目錄,解壓縮文件,11.1.2,執(zhí)行升級(jí),1.,給,kernel,和,iptables,打補(bǔ)丁,2.,修改、配置內(nèi)核模塊,3.,開(kāi)始編輯內(nèi)核,4.,升級(jí),iptables,5.,測(cè)試,(,1,)顯示內(nèi)核版本,(,
3、2,)顯示,iptables,版本,1.,給,kernel,和,iptables,打補(bǔ)丁,建立以,Linux,為名,的鏈接,執(zhí)行,make mrproper,,,以及創(chuàng)建,config,文件,1.,給,kernel,和,iptables,打補(bǔ)丁,執(zhí)行,make menuconfig,交互,配置,界面,2.,修改、配置內(nèi)核模塊,配置,Code maturity level options,2.,修改、配置內(nèi)核模塊,配置,General setup,2.,修改、配置內(nèi)核模塊,配置,完成后,保存退出,回到終,端窗口,3.,開(kāi)始編輯內(nèi)核,執(zhí)行,“,make,”,命令,配置,完成,3.,開(kāi)始編輯內(nèi)核,執(zhí)
4、行,make modules_install install,內(nèi)核,編輯,完成,3.,開(kāi)始編輯內(nèi)核,修改,grub.conf,3.,開(kāi)始編輯內(nèi)核,重啟后的界面,提示,啟動(dòng)后選擇新的內(nèi)核,2.6.19,,老的內(nèi)核,2.6.16-grep,和,2.6.15-1.2054_FC5,還保留著,這樣用戶可以在新內(nèi)核不能啟動(dòng)時(shí),再到原來(lái)內(nèi)核下重新編輯。,4.,升級(jí),iptables,升級(jí),iptables,5.,測(cè)試,新內(nèi)核版本為,2.6.19,iptables,版本也更新了,11.1.4,校驗(yàn)引導(dǎo)裝載程序,1.GRUB,2.LILO,提示,默認(rèn)引導(dǎo)項(xiàng)目沒(méi)有被設(shè)置為新內(nèi)核。要配置,GRUB,來(lái)默認(rèn)引導(dǎo)新內(nèi)
5、核,把,default,變量的值改成包含新內(nèi)核的,title,部分的號(hào)碼。這個(gè)號(hào)碼從,0,開(kāi)始。例如,如果新內(nèi)核是第二個(gè),title,部分,把,default,設(shè)置為,1,。,提示,默認(rèn)引導(dǎo)項(xiàng)目沒(méi)有被設(shè)置為新內(nèi)核。要配置,LILO,來(lái)默認(rèn)引導(dǎo)新內(nèi)核,把,default,變量的值改成包含新內(nèi)核的,image,部分中的,label,的值。以根用戶身份運(yùn)行,/sbin/lilo,命令來(lái)啟用改變??梢灾匦乱龑?dǎo)計(jì)算機(jī)來(lái)開(kāi)始測(cè)試這個(gè)新內(nèi)核,觀察屏幕上的消息來(lái)確保硬件被正確地檢測(cè)到了。,11.2 Linux,系統(tǒng)的日常維護(hù),常用維護(hù)命令:,/usr/sbin/lsof/mnt/backup,/usr/sbi
6、n/lsof-i:21,/usr/sbin/lsof-p PID,ps aux|grep httpd,pkill-u USER,/sbin/ifconfig-a,cat/proc/cpuinfo,ln-s/sour/file_OR_dir/dest/file_OR_dir,sar-r 1 3,11.2 Linux,系統(tǒng)的日常維護(hù),查看進(jìn)程,查看,21,號(hào)端口,11.2 Linux,系統(tǒng)的日常維護(hù),查找,Httpd,進(jìn)程號(hào),查看和,進(jìn)程相關(guān),的文件,11.2 Linux,系統(tǒng)的日常維護(hù),殺死某用戶進(jìn)程,顯示網(wǎng)絡(luò)設(shè)置信息,11.2 Linux,系統(tǒng)的日常維護(hù),顯示內(nèi)存使用信息,顯示,CPU,硬件信息,11.2 Linux,系統(tǒng)的日常維護(hù),查看硬盤(pán)分區(qū)信息,11.3,動(dòng)手實(shí)踐,(,1,)查看,CPU,的信息,(,2,)查看,PCI,的信息,(,3,)查看內(nèi)存的信息,(,4,)查看模塊的信息,