Linux的自動(dòng)化安裝
1.linux的安裝方式可以有很多種:通過(guò)CD安裝;通過(guò)網(wǎng)絡(luò)安裝,比如:FTP,HTTP,NFS;通過(guò)硬盤(pán)安裝。也可以通過(guò)不同的引導(dǎo)方式安裝:通過(guò)CD引導(dǎo);通過(guò)PXE引導(dǎo);通過(guò)GRUB引導(dǎo)。
2.在linux系統(tǒng)安裝完成后,會(huì)在管理員的家目錄下生成文件anaconda-ks.cfg和install.log兩個(gè)文件,其中,anaconda-ks.cfg文件記錄了系統(tǒng)在安裝過(guò)程中各種引導(dǎo)加載項(xiàng),install.log則記錄了系統(tǒng)安裝的各個(gè)軟件包。
Anaconda的引導(dǎo)項(xiàng)ks有多種模式的Kickstart:有基于DHCP的;也可以通過(guò)網(wǎng)絡(luò)引導(dǎo),格式為ks=url;還有通過(guò)硬盤(pán)和光盤(pán)引導(dǎo),ks=hd:device:/path/to/file ,ks=/cdrom:/kscfg
另外,ks.cfg文件內(nèi)容可以分為4個(gè)模塊:clearpart ,commands sections,package sections,script sections。%pre表示在安裝過(guò)程之前執(zhí)行的腳本,不能執(zhí)行大多數(shù)命令;%post是在安裝之后執(zhí)行的腳本,用來(lái)執(zhí)行后期的配置工作。
3.數(shù)組:在內(nèi)存空間中畫(huà)出一段空間,用于存放一些相同類型的變量。
聲明屬組:declare -a FILE
直接引用數(shù)組:FILE=(e1 e2 e3)
顯示數(shù)組的第二變量:echo ${FILE[1]}
顯示數(shù)組中的所有元素:echo ${FILE[@]}或者echo ${FILE[*]}
顯示數(shù)組中的元素個(gè)數(shù):echo ${#FILE[@]}
億恩科技地址(ADD):鄭州市黃河路129號(hào)天一大廈608室 郵編(ZIP):450008 傳真(FAX):0371-60123888
聯(lián)系:億恩小凡
QQ:89317007
本文出自:億恩科技【mszdt.com】
服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]
|