?? 1116.shtml
字號(hào):
google_ad_format = "728x90_as";
google_ad_channel ="5959447789";
google_color_border = "000000";
google_color_bg = "666666";
google_color_link = "FFFFFF";
google_color_url = "FF9900";
google_color_text = "CCCCCC";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</td></tr>
<tr><td height=15></td></tr>
<tr><td class=l17><font id="zoom" class=f14>
<font color=#cccccc>
<!-- 正文begin -->
<!--HTML_BEGIN-->
<table cellpadding=0 cellspacing=0 width=700 style="TABLE-LAYOUT: fixed">
<tr><td width=32 valign=top> </td>
<td style="LEFT: 0px; WIDTH: 100%; WORD-WRAP: break-word; 130; 0pt">
第一節(jié)安裝準(zhǔn)備 <br>1.安裝分類(lèi):安裝分為單啟動(dòng)安裝(只啟動(dòng)UNIX)和多啟動(dòng)安裝(即可選擇啟動(dòng)DOS、WIN98、WIN2000等)。 <br>2.安裝概述:硬盤(pán)最多支持四個(gè)分區(qū),除非你用軟件來(lái)管理多重啟動(dòng)。Dos及WIN98下有兩個(gè)分區(qū)即Primary 和Expand;Win2000也分為Primary和Expand分區(qū);Unix下分為Root根分區(qū)和Swap分區(qū)。如何配置,這需要你自己選擇。注意:Unix下的兩個(gè)分區(qū)必須要裝,言外之意,你只能在選兩個(gè)分區(qū)了。建議:不要DOS、Win98及Win2000的擴(kuò)展分區(qū)。 <br>3.硬盤(pán)空間:你可以預(yù)留Free的硬盤(pán)空間給Unix,也可以在 Unix安裝過(guò)程中刪除其他的分區(qū)來(lái)安裝Unix。但必須在硬盤(pán)的8G,及1024柱面之前。 <br>4.啟動(dòng)盤(pán)制作:你可以選擇軟盤(pán)啟動(dòng)安裝,也可以選擇光盤(pán)啟動(dòng)安裝,只要你的機(jī)器支持光盤(pán)啟動(dòng)。如果你的機(jī)器不支持光盤(pán)啟動(dòng)你就要作啟動(dòng)軟盤(pán)。 <br>方法有四: <br>1.在windows下用gzcp:提示符下運(yùn)行E:\images\gzcp E:\images\boot\install.img A:。其中A:為你的軟盤(pán)符,E為你的光盤(pán)符。 <br>2.在windows下用floppcp:提示符下運(yùn)行E:\images\floppcp d/ A: /f E:\images\boot\install.img <br>3.在Unix下:root注冊(cè)后,在機(jī)器上插入3.5寸軟盤(pán),并將系統(tǒng)軟件光盤(pán)放入光驅(qū),然后敲入下面的命令: #mount /dev/cd0 /mnt<回車(chē)>#dd if=/mnt/images/boot/N00 of=/dev/rfd0135ds18<回車(chē)> OK! <br> <br>第二節(jié)安裝過(guò)程 <br>1.啟動(dòng)機(jī)器: <br>1.無(wú)論從光盤(pán)啟動(dòng)還是從軟盤(pán)啟動(dòng),機(jī)器會(huì)出現(xiàn)下列安裝提示符: <br> SCO UNIX Openserver(TM)5.0.X <br> Boot: *你可以在此輸入?查詢可啟動(dòng)的地址或打回車(chē)。 <br>2.安裝驅(qū)動(dòng):如果你的機(jī)器有Scsi卡或陣列卡或網(wǎng)卡,你需要在此輸入驅(qū)動(dòng)包的地址。 <br>如:defbootstr link=”amird slha” sdsk=amird(0,0,0,0) Srom=wd(0,0,0,0) <br>其中,link=“amird slha”指出安裝時(shí)需要聯(lián)入的驅(qū)動(dòng)程序名稱(chēng)(BTLDs,bootime loadable <br>driver),sdsk=amird(0,0,0,0)指出系統(tǒng)根盤(pán)的位置,幾個(gè)數(shù)字分別為SCSI的適配器號(hào) <br>(adapter number),總線號(hào)(bus number),SCSI ID,邏輯單元號(hào)(lun),Srom=(0,0,0,0)指 <br>出的是EIDE(IDE)CDROM的位置。在這種情況下,(n,n,n,n)分別代表(IDE Controller, <br>Master/Slave,LUN,BUS),合法值為0和1。在上面的例子中,IDE Controller:0=primary, <br>Master/Slave :0=master,LUN從:0(LUN for an EIDE/IDE device is always 0),BUS:0(BUS <br>for an EIDE/IDE device is always 0). <br>3.開(kāi)始安裝: <br>⑴.系統(tǒng)檢測(cè)硬件,等待出現(xiàn)下列提示: <br>⑵.Press <Enter> to begin installation。回車(chē)。 <br>⑶.安裝介質(zhì)的選擇: <br>Media device to be used:IDE CD ROM *按空格鍵選擇另外的介質(zhì) <br> IDE Controller:Secondary *按空格選擇Primary <br> Master or Slave:Master *按空格選擇Slave <br> Accept above choice回車(chē) <br>注:如果只出現(xiàn)Media device to be used,而不出現(xiàn)下列兩項(xiàng),則需要組合硬盤(pán)及光驅(qū)的接法,建議都掛主(Master)。 <br>⑷.鍵盤(pán)類(lèi)型的選擇,直接Accept above chioces <br>⑸.許可證: <br>License number: <br> License code: <br> License data: <br> Accept above choices 回車(chē) <br>⑹.安裝類(lèi)型的選擇: <br> Upgrade(升級(jí)) Fresh(全新安裝)回車(chē)選OK <br>⑺.配置系統(tǒng): <br> System name: <br> Domain name: <br> Security profile:Traditional <br> Time zone:China Standard Time *按空格選擇此項(xiàng) <br> Languge:Standard C (English) <br> Accept above choice <br>⑻.系統(tǒng)初始化: <br> …………………………………… <br> …………………………………… <br> …………………………………… <br> …………………………………… <br> Database services:YES *如果你的機(jī)器要運(yùn)行大型數(shù)據(jù)庫(kù)按空格選YES <br> Accept above choices <br>⑼.硬盤(pán)的配置: <br> Hand disk setup:UNIX only :Bad Tracking ON <br> Optional software:SCO Openserver Enterprise System,265MB <br> Accept above choice *如果你的硬盤(pán)沒(méi)有其它系統(tǒng)打回車(chē) <br>注:如果你的硬盤(pán)安裝了多系統(tǒng)或你不打算把整個(gè)硬盤(pán)給UNIX,就要設(shè)置硬盤(pán)。 <br>亮條移到上面,回車(chē)出現(xiàn): <br>1.Preservation <br>2.UNIX only <br>3.Customize <br>4.interactive <br>選4 <br>1.Display patition table <br>2.Use entire disk for unix(整個(gè)硬盤(pán)給UNIX) <br>3.Use rest of disk for unix(把剩余空間給UNIX) <br>4.Create unix patition(創(chuàng)建UNIX分區(qū)) <br>5.Active(激活剛分的區(qū)) <br>6.Delete(刪除) <br>7.Create(創(chuàng)建) <br>選3或4,創(chuàng)建以后別忘了激活剛創(chuàng)建UNIX分區(qū) <br>⑽.選擇基本配置: <br> Network card: *按空格選擇 <br> Network address: *按空格選擇 <br>Video and graphics:VGA <br> Mouse:High Resolution Keyboard Mouse *按空格選擇 <br> Email system:MMDF *按空格選擇其它 <br> Accept above choices <br>⑾.設(shè)置root用戶口令 <br>⑿.掃描硬盤(pán)的壞磁道 <br>⒀.建立文件系統(tǒng) <br>⒁.安裝進(jìn)程 <br>⒂.重新啟動(dòng)機(jī)器 <br>4.安裝完畢: <br>第三節(jié)基本配置 <br>1.重啟機(jī)器。 <br>2.系統(tǒng)出現(xiàn): <br> SCO OpenServer TM Release 5 <br> Boot <br> : *回車(chē) <br>3.系統(tǒng)出現(xiàn): <br> INIT:SINGLE USER MODE <br> Type CONTROL-d to proceed with normal startup, <br> (or give root password for system maintenance): 輸入root密碼或按CONTROL-d <br>4.按CONTROL-d系統(tǒng)出現(xiàn): <br> SCO Openserver(TM)Release 5 <br> Login:root <br> Password: <br>5.登錄機(jī)器,系統(tǒng)提示:# <br>6.配置鼠標(biāo): <br> 1 mkdev mouse <br> 2 add a mouse to system <br> 3 ps-2style keyboard mouse <br> 4 high resolution keyboard-mouse <br> 注意依次選擇: <br>7.配置顯卡: <br> 1.Mkdev graphics <br>8.配置網(wǎng)卡: <br>1.通過(guò)custom安裝驅(qū)動(dòng) <br>2.Install new <br>3.Netconfig <br>4.Install new lan adapter <br>9.啟動(dòng)X Window: <br>配置完鼠標(biāo)和顯示器后,#下鍵入startx就可以進(jìn)入圖形界面了。執(zhí)行scologin enable 則開(kāi)機(jī)自動(dòng)進(jìn)入x-windows的登陸界面。 <br>10.關(guān)機(jī)操作: <br>1.一般用戶:exit;delete鍵;ctrl+d鍵 <br>2.超級(jí)用戶:shutdown;reboot;haltsys;init 0。 <br>3.由多用戶模式變?yōu)閱斡脩裟J剑篿nit 1 <br>第四節(jié)基本操作 <br>1.Unix認(rèn)識(shí) <br>2.UNIX發(fā)展的歷史有點(diǎn)悠久,所以成熟而博大。與歷史的兼容,他里面保留了一些古老的命令和文件。熱心的擴(kuò)展使得她對(duì)不同的人有不同的答案。在UNIX中,很多問(wèn)題不是只有唯一的解決辦法。這要看你使用的是什么時(shí)候,誰(shuí)的參考書(shū)。其實(shí)這并不重要,重要的就是你找到了你要的答案。因此,我認(rèn)為把UNIX摸透很難,也沒(méi)有必要。因?yàn)椋词鼓憔Τ渑妫愕挠洃浟峙乱膊粫?huì)給你面子。掌握基本命令、系統(tǒng)的結(jié)構(gòu)、設(shè)計(jì)思想是非常重要的,需要的時(shí)候再去找你的答案吧!當(dāng)然,這是我個(gè)人的觀點(diǎn),你也許能找到適合你的更好辦法。 <br>UNIX家族產(chǎn)品很多,但其一般用戶命令均符合POSIX標(biāo)準(zhǔn)。掌握這些基本命令,我們就可以在這個(gè)產(chǎn)品平臺(tái)上開(kāi)展工作。下面簡(jiǎn)要介紹SCO OPENSERVER 部分常用命令,其中大部分是POSIX標(biāo)準(zhǔn)的。掌握這些命令的關(guān)鍵是如何從這些命令出發(fā)找到自己需要的命令,學(xué)會(huì)使用聯(lián)機(jī)幫助就是很好的辦法。 <br> <br>命令執(zhí)行環(huán)境 <br> <br>UNIX提供給用戶執(zhí)行命令的環(huán)境,稱(chēng)之為SHELL。有sh,ksh,csh等,其中sh為基本SHELL,其余為根據(jù)不同用戶習(xí)慣擴(kuò)展的。 <br>用戶登錄后,系統(tǒng)將執(zhí)行配置文件設(shè)置用戶工作環(huán)境。如果沒(méi)有在配置文件中exec一個(gè)程序或自動(dòng)退出。用戶將得到命令行提示符。此時(shí)用戶的shell一般對(duì)應(yīng)于/etc/passwd中的設(shè)置。 <br>不同SHELL的配置文件為: <br>sh.profile <br>ksh.profile .kshrc <br>csh.login .cshrc <br> <br>注意點(diǎn): <br>用戶登錄后雖然得到指定的SEHLL環(huán)境,只是說(shuō)明在這個(gè)環(huán)境中你可以執(zhí)行這個(gè)SHELL的特有命令,在執(zhí)行另外一個(gè)SHELL程序時(shí)如無(wú)特殊指定(見(jiàn)SHELL編程),被執(zhí)行程序的環(huán)境為sh。 <br>環(huán)境變量雖在不同的SHELL中有不同的設(shè)置方法,但工作環(huán)境的變量,所有運(yùn)行程序均可使用。 <br>執(zhí)行程序中設(shè)置的環(huán)境變量,除非這個(gè)程序是被(. dot)調(diào)用的,程序執(zhí)行完后不會(huì)帶到工作環(huán)境中來(lái)。 <br> <br>輸入輸出和聯(lián)機(jī)幫助 <br> <br>輸入輸出重定向 <br>在UNIX的SHELL環(huán)境中,其輸入輸出的重定向的功能非常有用。其中可以使用標(biāo)準(zhǔn)輸入輸出設(shè)備,0表示標(biāo)準(zhǔn)輸入、1表示標(biāo)準(zhǔn)輸出、2表示標(biāo)準(zhǔn)錯(cuò)誤輸出。 <br>1.> filename輸出重定向(更新方式)。 <br>將輸出定向到文件,文件為更新方式。 <br>2.>> filename輸出重定向(追加方式)。 <br>將輸出定向到文件,文件為追加方式。 <br>3.< filename輸入重定向。 <br>將文件的內(nèi)容作為執(zhí)行程序的輸入。 <br>4.<< word輸入重定向。 <br>Word為輸入結(jié)束標(biāo)志符,將后續(xù)輸入的內(nèi)容作為執(zhí)行程序的輸入。輸入以word或control-D結(jié)束。 <br>5.| 管道。 <br>將前一個(gè)命令的輸出作為后一個(gè)命令的輸入。 <br> <br>聯(lián)機(jī)幫助 <br> <br>UNIX中提供了很詳細(xì)有用的幫助,使用man 命令可以去看你所需要的命令的幫助。 <br>Man的基本用法:man [段節(jié)] 主題 <br>man –k 關(guān)鍵詞 <br>段節(jié)指主題所屬的范疇,有: <br> <br> ADM 系統(tǒng)管理命令 <br> C 用戶命令 <br> F 文件格式 <br> HW 硬件屬性 <br> M 其他的 <br> TCL SCO Visual Tcl(TM) commands <br>只有一個(gè)主題有多個(gè)范疇的幫助時(shí),才須指定你需要的段節(jié)。 <br>Man –k 可以顯示幫助文檔中出現(xiàn)這個(gè)詞的所有主題。 <br> <br> <br>技巧: <br> <br>我們需要找一個(gè)想要的命令時(shí),man一下我們知道的命令。從相關(guān)命令出發(fā)就可找到答案。Man –k 搜索也是很好的辦法。 <br>在XWINDOW的HELP中找答案會(huì)更方便、詳細(xì)。 <br> <br>!警告:不要隨意執(zhí)行你不知道是用來(lái)做什么的命令!不要使用 .*做參數(shù) <br>3.基本命令: <br> <br>env顯示設(shè)置命令執(zhí)行環(huán)境 <br>env [ - | -i ] [ name=valuess ] ... [ command [args] ] <br>date顯示和設(shè)置時(shí)間 <br>date [ -u ] [ +format ] <br>date [ -u ] [ MMDDhhmm[YY] | -t [CC]YYMMDDhhmm[.SS] ] <br>clear清除當(dāng)前屏幕 <br>grep找到與字符串匹配的行 <br>wc計(jì)算字、行數(shù)、字節(jié)數(shù) <br>cat顯示文件內(nèi)容 <br>more分屏顯示文件內(nèi)容 <br> <br> <br>文件系統(tǒng)操作 <br> <br>ls列文件名 <br>cp拷貝文件 <br>mv移動(dòng)文件 <br>rm刪除文件 <br>cd目錄切換 <br>mkdir建目錄 <br>rmdir刪除目錄 <br>pwd顯示當(dāng)前所在目錄 <br>find搜索文件 <br>sort對(duì)文件進(jìn)行排序 <br>cut對(duì)文件進(jìn)行列切割 <br>paste對(duì)文件進(jìn)行列組合 <br>ln文件或目錄鏈接 <br>進(jìn)程管理 <br> <br>ps顯示當(dāng)前進(jìn)程狀態(tài) <br>kill殺死進(jìn)程 <br> <br> <br>用戶和權(quán)限管理 <br> <br>useradd添加用戶 <br>userdel刪除用戶 <br>usermod修改用戶 <br>userls列可用用戶 <br>passwd修改口令 <br>chmod修改文件目錄權(quán)限 <br>chown修改文件目錄屬主 <br>who顯示當(dāng)前在線用戶 <br>finger顯示用戶信息 <br>設(shè)備和終端管理 <br>mkdev 設(shè)備管理 <br>hwconfig顯示當(dāng)前設(shè)備信息 <br>stty設(shè)置終端模式 <br>enable打開(kāi)終端 <br>disable關(guān)閉終端 <br>IPC管理 <br>Ipcs顯示IPC狀態(tài) <br>Ipcrm刪除信號(hào)量集、消息隊(duì)列、共享內(nèi)存 <br> <br> <br>網(wǎng)絡(luò) <br> <br>telnet登錄遠(yuǎn)程服務(wù)器 <br>ftp文件傳輸 <br>route路由管理 <br>netstat顯示網(wǎng)絡(luò)狀態(tài) <br>traceroute跟蹤網(wǎng)絡(luò)訪問(wèn)路由 <br>netconfig網(wǎng)絡(luò)配置管理 <br>/etc/hosts網(wǎng)絡(luò)主機(jī)名文件 <br>/etc/services網(wǎng)絡(luò)服務(wù)端口文件 <br>/etc/inetd.conf網(wǎng)絡(luò)服務(wù)文件 <br>4. <br>第五節(jié)機(jī)器啟動(dòng)的認(rèn)識(shí): <br>1.Tcp/Ip的啟動(dòng): <br>⑴.TCP/IP受/etc/tcp腳本文件的控制,在你進(jìn)入多用戶狀態(tài)時(shí)啟動(dòng),在你進(jìn)入單用戶狀態(tài)時(shí)關(guān)閉/etc/tcp文件操作內(nèi)容:他是一個(gè)腳本文件,其功能如下:通過(guò)配置支持TCP/IP所必須的流設(shè)備來(lái)啟動(dòng)或關(guān)閉TCP/IP,并啟動(dòng)或關(guān)閉與TCP/IP相關(guān)的daemon. <br>⑵.以ROOT登錄,使用命令行:TCP START或TCP STOP手工啟動(dòng)或關(guān)閉TCP/IP。該文件與etc/rc2.d和/etc/rc0.d目錄下的文件都有鏈連關(guān)系,使得/etc/tcp在系統(tǒng)進(jìn)入或退出多用戶狀態(tài)時(shí),可以運(yùn)行START或STOP選項(xiàng)。無(wú)論你通過(guò)Network Confugration Manager 來(lái)增加還是刪除一個(gè)網(wǎng)絡(luò)接口,都會(huì)在腳本中增加或刪除 ifconfig命令,修改/etc/tcp文件,同時(shí)導(dǎo)致/etc/strcf文件也被修改。下面列出了啟動(dòng)TCP/IP時(shí)系統(tǒng)的工作步驟: <br>。 Initializes STREAMS and sockets <br>。 Sets the host name <br>。 Configures Interfaces <br>。 Starts network daemons <br>。 Undoes all of the above on shurdown <br>⑶./etc/tcp的操作:TCP/IP核心支持的配置僅需一次即可完成。主要包括TCP/IP所需的STREAMS模塊棧的設(shè)置。系統(tǒng)核心在引導(dǎo)時(shí)即設(shè)置STREAMS棧。前提條件即是在BOOT:提示符下不用 ksl.disable引導(dǎo)串。設(shè)置STREAMS棧時(shí),/etc/tcp腳本文件會(huì)調(diào)用slink命令,在進(jìn)行任何其他設(shè)置或啟動(dòng)之前先建立STREAMS棧。 <br>2.UNIX5的啟動(dòng): <br>㈠.UNIX5 基本可分為六步: <br>1、PC機(jī)的BIOS將Master Boot Block 裝入內(nèi)存。(讀取硬盤(pán)的Track 0 , Sector 0處的信息 <br>2、Master Boot Block將分區(qū)引導(dǎo)塊(boot0)裝入。(讀取活動(dòng)分區(qū)的sector0處的信息)。 <br>3、若 Unix 分區(qū)是活動(dòng)的,則繼續(xù)裝入boot1。 <br>4、boot1裝入/stand/boot 。(讀取Unix的可引導(dǎo)文件系統(tǒng)區(qū)的信息,一般為boot文件系統(tǒng)) <br>5、/stand/boot負(fù)責(zé)執(zhí)行所有在.bootrc中發(fā)現(xiàn)的命令,并讀取/stand/etc/default/boot 文件中的參數(shù). <br>6、/stand/boot 顯示Boot:提示符,引導(dǎo)成功。 <br>7、 <br>㈡.UNIX5 啟動(dòng)的說(shuō)明: <br>1、/stand 是UNIX5缺省的引導(dǎo)系統(tǒng)/dev/boot的掛接點(diǎn)。一般標(biāo)記為“read only”。若想修改其中內(nèi)容,須將其卸載后重新掛載。 <br>2、.bootrc is especially useful in network installations , where a packet driver and tftp driver may have to be load before user can load a kernel from network . <br>3、在Boot:后可以使用外部bootos 程序。Bootos 可以識(shí)別的標(biāo)識(shí)有:ccpm (Concurrent CP/M)、dos、dos_12/16/32、dos_ext、nt、os2、os2.hpfs、unix、xenix等。 <br> 可用bootos ?列出現(xiàn)有已安裝文件系統(tǒng)。Bootos 后跟分區(qū)標(biāo)識(shí)或分區(qū)號(hào)即可引導(dǎo)對(duì)應(yīng)系統(tǒng)。 <br>4、unix5中一般有四個(gè)核心,存放于/stand目錄中。除unix、unix.old外,另兩個(gè)核心為unix.install(安裝盤(pán)上的原始核心備份)、unix.safe(第一次重連核心后的備份)。 <br> <br>3.UINX5的命令: <br>4.常用的幾個(gè)命令主要有: <br>一、 PS <br>我們可以用ps 的 – l 選項(xiàng),得到更詳細(xì)的進(jìn)程信息. <br>&#61548; F(Flag):一系列數(shù)字的和,表示進(jìn)程的當(dāng)前狀態(tài)。這些數(shù)字的含義為: <br>00:若單獨(dú)顯示,表示此進(jìn)程已被終止。 <br> 01:進(jìn)程是核心進(jìn)程的一部分,常駐于系統(tǒng)主存。如: <br> sched、 vhand 、bdflush 等。 <br>02:Parent is tracing process. <br> 04 :Tracing parent's signal has stopped the process; the parent is waiting ( ptrace(S)). <br> 10:進(jìn)程在優(yōu)先級(jí)低于或等于25時(shí),進(jìn)入休眠狀態(tài),而且不能用信號(hào)喚醒,例如在等待一個(gè)inode被創(chuàng)建時(shí) <br> 20:進(jìn)程被裝入主存(primary memory) <br> 40:進(jìn)程被鎖在主存,在事務(wù)完成前不能被置換 e <br>&#61548; S(state of the process ) <br>O:進(jìn)程正在處理器運(yùn)行 <br> S:休眠狀態(tài)(sleeping) <br>R:等待運(yùn)行(runable) <br>I:空閑狀態(tài)(idle) <br> Z:僵尸狀態(tài)(zombie) <br> T:跟蹤狀態(tài)(Traced) <br>B:進(jìn)程正在等待更多的內(nèi)存頁(yè) <br>&#61548; C(cpu usage):cpu利用率的估算值 <br>二、 Sar:統(tǒng)計(jì)單CPU系統(tǒng)的系統(tǒng)活動(dòng)情況 <br>Cpusar:多處理器系統(tǒng)中單個(gè)處理器的活動(dòng)情況 <br>Mpsar:多處理器系統(tǒng)中處理器的總體活動(dòng)情況 <br>&#61548; Sar -u:檢查是否有逃逸進(jìn)程大量占用CPU <br>此命令的顯示有四個(gè)字段,含義如下: <br>%usr:執(zhí)行用戶進(jìn)程的時(shí)間 <br>%sys:執(zhí)行系統(tǒng)進(jìn)程的時(shí)間 <br>%wio:等待完成I/O的時(shí)間 <br>%idle:空閑時(shí)間 <br>顯示結(jié)果分析說(shuō)明: <br>1) 一般情況下,%usr與%sys的值基本相等 <br>2) 在一般的多用戶系統(tǒng)中,%idle通常大于40% <br>3) 若%wio經(jīng)常>15%,意味著硬盤(pán)有可能會(huì)造成瓶頸 <br>4) 若%idle經(jīng)常小于30%,意味著處理器能力較弱 <br>5) 若%idle經(jīng)常小于10%,表明處理器負(fù)擔(dān)過(guò)重,或者存在逃逸進(jìn)程 <br>6) 若%idle接近于0,并且%sys又遠(yuǎn)遠(yuǎn)高于%usr,則可能是因?yàn)閮?nèi)存短缺引起了大量的swapping和paging <br>&#61548; Sar -p:檢查系統(tǒng)中是否有過(guò)多的等待進(jìn)程 <br>此命令有四個(gè)相關(guān)字段: <br>runq-sz:內(nèi)存(memory)中可以運(yùn)行的進(jìn)程數(shù) <br>%runocc:進(jìn)程進(jìn)入內(nèi)存等待的概率 <br>swpq-sz:對(duì)換區(qū)(swap)中等待運(yùn)行的進(jìn)程數(shù) <br>%swpocc:進(jìn)程進(jìn)入swap等待的概率 <br>顯示結(jié)果分析匯總?cè)缦拢? <br>1) 若runq-sz經(jīng)常大于2并且%runocc經(jīng)常大于90%,意味著處理器負(fù)載過(guò)重 <br>2) 若%swpocc不為0,表示系統(tǒng)已經(jīng)置換出了進(jìn)程。可以采用增加內(nèi)存或減少緩沖的方法來(lái)減少swap和paging。 <br>&#61623; 自動(dòng)統(tǒng)計(jì)程序: <br>對(duì)系統(tǒng)運(yùn)行狀況的判斷不能依賴(lài)于某個(gè)特定時(shí)期的數(shù)據(jù),它需要一個(gè)長(zhǎng)期的積累和收集的過(guò)程。Unix5提供了兩個(gè)基于月的自動(dòng)統(tǒng)計(jì)程序sa1(以二進(jìn)制形式收集、存放于目錄/usr/adm/sa中,以sadd為文件名,dd是一個(gè)數(shù)字,表示當(dāng)月第幾天)、sa2(以可讀文本形式存放在目錄/usr/adm/sa中,文件名為:sardd)。這兩個(gè)命令可以通過(guò)crontab啟動(dòng)。相關(guān)文件位于/usr/spool/cron/crontabs下sys和 root。 <br>&#61623; 激活自動(dòng)記錄: <br>/usr/lib/sa/sar_enable -y <br>&#61623; 顯示記錄內(nèi)容: <br>sar –q -f /usr/adm/sa/sa10 <br> <br>5. <br>第六節(jié)軟件安裝 <br>1.安裝方法: <br>1.custom <br>2.Install new <br>或 <br>3.dd if=/dev/fd0 of=/mnt/super *(super為新建的文件) <br>4.mv super VOL.000.000 <br>5.Install new <br>6.選擇安裝介質(zhì)。 <br>2.刪除方法: <br>1.custom <br>2.remove <br>第七節(jié)高級(jí)進(jìn)階 <br>1.問(wèn)題:我改了 hosts 文件,譬如: 127.0.0.1 localhost改成: 127.0.0.1 local 不重起系統(tǒng),怎樣讓它生效? <br>答:# tcp stop <br># tcp start <br> 建議:好多地方要用到本機(jī)的反饋地址的,建議不要修改!!! <br>2.問(wèn)題:我想修改主機(jī)名,如何修改? <br>答:如果想修改主機(jī)名,用uname -S 主機(jī)名。 <br>3.問(wèn)題:怎么看我的SCO是多少用戶? <br>答:uname -X <br>在liences manager中也可以看到!! <br>uname -A 更好 <br>4.問(wèn)題:如何使可以訪問(wèn)軟驅(qū)和光驅(qū)? <br>答:訪問(wèn)軟驅(qū):#mount /dev/fd0135ds18 /mnt <br> #cd /mnt <br> /mnt下的內(nèi)容就是軟盤(pán)的內(nèi)容 <br> #umount /dev/fd0135ds18 <br>訪問(wèn)光驅(qū):#mount /dev/cd0 /mnt <br> #cd /mnt <br> /mnt下的內(nèi)容就是光驅(qū)的內(nèi)容 <br> #umount /dev/cd0 <br>軟去考出和考入 c 文件還可以用doscp <br>5.問(wèn)題:系統(tǒng)開(kāi)發(fā)包(開(kāi)發(fā)系統(tǒng))在何處,怎么找到,如何安裝?是用系統(tǒng)盤(pán)引導(dǎo)系統(tǒng)安裝,還是其他方式安裝? <br>答:就在你的光盤(pán)上,用custom安裝。在ROOT下:scoadmin->soft <br>6.問(wèn)題:我gzip壓縮軟件,應(yīng)該有unix版的,因我對(duì)*.tar.gz解壓后文件以遠(yuǎn)大于軟盤(pán)容量,無(wú)法tar進(jìn)unix系統(tǒng)。我應(yīng)到那里下載gzip,應(yīng)怎樣安裝?懇請(qǐng)幫助! <br>答:ftp://sdccf.mine.nu或ftp://ftp2.caldera.com/pub/skunkware/osr5/vols/ <br>7.問(wèn)題:SCO UNIX 5.0.5 裝了開(kāi)發(fā)系統(tǒng),再裝網(wǎng)卡驅(qū)動(dòng)。PING 自己通,PING 別人不同,這和安裝開(kāi)發(fā)系統(tǒng)有關(guān)嗎?怎樣解決? <br>答:IP地址在同一個(gè)網(wǎng)段嗎?如是,網(wǎng)線接法對(duì)嗎?不在一個(gè)網(wǎng)段上要加路由的!! <br>8.問(wèn)題: 如何構(gòu)建WEB服務(wù)器? <br>答:Internet/Intranet的網(wǎng)絡(luò)應(yīng)用過(guò)程中,Web服務(wù)器的建設(shè)必不可少,而國(guó)內(nèi)的企事業(yè)單位在組網(wǎng)方案中多考慮向Intranet靠攏,構(gòu)建自己的Web服務(wù)器,利用其中的WWW、E-mail等服務(wù)提高辦公效率。在國(guó)內(nèi),SCO UNIX作為一個(gè)技術(shù)成熟的商用網(wǎng)絡(luò)操作系統(tǒng),廣泛地應(yīng)用在金融、保險(xiǎn)、郵電等行業(yè)中。其自身內(nèi)建了豐富的網(wǎng)絡(luò)功能,自SCO OpenServer 5.0版以后,各項(xiàng)網(wǎng)絡(luò)服務(wù)內(nèi)容大大加強(qiáng),加上其良好的穩(wěn)定性和安全性,無(wú)需追加任何投資完全可以配置成企業(yè)內(nèi)部的Web服務(wù)器,利用各客戶端(Win 9x)的瀏覽器軟件即可實(shí)現(xiàn)WWW的各項(xiàng)功能,是充分利用已有投資、降低成本的好辦法;UNIX Web服務(wù)器在一些商業(yè)網(wǎng)站中被成功地使用,如果你熟悉SCO UNIX,可以考慮選用SCO UNIX網(wǎng)絡(luò)操作系統(tǒng)建立企業(yè)級(jí)Internet Web服務(wù)器。 <br> 本文以SCO OpenServer 5.0.5為例,介紹在已有辦公網(wǎng)的基礎(chǔ)上構(gòu)建企業(yè)網(wǎng)Web服務(wù)器的方法。在A網(wǎng)段中構(gòu)建一個(gè)SCO UNIX Web服務(wù)器(IP地址:205.100.100.52),在該局域網(wǎng)內(nèi)客戶機(jī)操作系統(tǒng)是Win 95/98/NT,瀏覽器為IE,這樣具有良好的網(wǎng)頁(yè)編輯環(huán)境和瀏覽界面(當(dāng)然,也可以選用Linux環(huán)境下的網(wǎng)頁(yè)瀏覽環(huán)境)。其中,有一臺(tái)Win 9x客戶機(jī)(IP地址:205.100.100.170)具有遠(yuǎn)程管理Web服務(wù)器和上傳網(wǎng)頁(yè)的功能;在廣域網(wǎng)內(nèi)的另一個(gè)B網(wǎng)段,有一些Web瀏覽的客戶機(jī),其中有一臺(tái)Win 9x客戶機(jī)(IP地址:204.1.191.2)也設(shè)置為具有遠(yuǎn)程管理Web服務(wù)器的功能。 <br>1.Internet Manager軟件包的安裝 <br>2.SCO OpenServer 5.0.5系統(tǒng)的安裝及網(wǎng)絡(luò)配置在此就不講述了,只是用戶需要注意在安裝過(guò)程中選擇缺省 <br> 軟件包安裝,這樣該系統(tǒng)就包括了Intranet/Internet的Web服務(wù)功能。如果沒(méi)有選擇缺省軟件包安裝,就 <br> 要安裝Netscape Communicator (Ver 4.0.5b)和SCO OpenServer Enterprise System Internet FastStart <br> (Ver 5.0.5m)軟件包。具體步驟是插入SCO OpenServer 5.0.5的系統(tǒng)安裝光盤(pán),用#scoadmin→software命 <br> 令,選擇安裝光盤(pán)中的上述兩個(gè)軟件包進(jìn)行安裝,安裝完畢,重新啟動(dòng)主機(jī)。 <br>3.WWW服務(wù)器遠(yuǎn)程管理的設(shè)置 <br> 雖然SCO OpenServer 5.0.5在主控臺(tái)的圖形界面中提供了管理WWW服務(wù)器的功能,但是對(duì)WWW服務(wù)器遠(yuǎn)程管 <br> 理的設(shè)置,使管理員能夠更方便靈活地通過(guò)遠(yuǎn)程客戶機(jī)維護(hù)WWW服務(wù)器。在這里WWW服務(wù)器IP地址為: <br> 205.100.100.52,WWW服務(wù)器遠(yuǎn)程管理的客戶機(jī)IP地址為:205.100.100.170,WWW主頁(yè)存放在目錄/usr/www下 <br> (系統(tǒng)缺省WWW的主頁(yè)目錄為/usr/internet/ns_httpd/docs)。 <br>4.Internet Manager配置:用root 登錄SCO UNIX主機(jī),編輯/usr/internet/admin/access/site文件,在文件 <br> 中加入遠(yuǎn)程管理服務(wù)器的本地客戶機(jī)IP地址:205.100.100.170。 <br> <br> 編輯/usr/internet/admin/conf/httpd.conf文件,將“ServerName localhost ”一行改為 “ServerName <br> 205.100.100.52”。 <br>5.重啟主機(jī),更新配置。 <br> <br> Netscape FastTract Server 的配置:用root 登錄,編輯/usr/internet/ns_httpd/admserv/ns-admin.conf <br> 文件,將“ServerName scosysv.ccb”一行改為“ServerName 205.100.100.52”;將“Addresses 127.0.0.1” <br> 一行改為“Addresses 205.100.100.170”。 <br>6.重啟主機(jī),更新配置。進(jìn)入/usr/internet/ns_httpd/httpd-80目錄,運(yùn)行stop,停止http服務(wù)管理程序; <br>7.遠(yuǎn)程啟動(dòng) Internet Manager <br> 在windows 95/98/NT客戶機(jī)啟動(dòng)IE瀏覽器,在地址欄輸入服務(wù)器的IP地址和Internet Manager的端口號(hào)(615) <br> 及首頁(yè)文件名——http://205.100.100.52:615/mana/mana/menu.mana,系統(tǒng)提示輸入用戶名和密碼, <br> 首次登錄時(shí)可使用系統(tǒng)默認(rèn)的Internet Manager的管理用戶“admin”和缺省口令“root”,登錄后進(jìn)入 <br> Internet Manager的界面。 <br> <br> 系統(tǒng)顯示了各種服務(wù)內(nèi)容,單擊“Web”按鈕,進(jìn)入“Netscape FsatTrack Server”的管理入口,選擇超 <br> 鏈結(jié)Netscape FastTrack Server (port 80),出現(xiàn)管理界面的登錄對(duì)話框,輸入admin用戶名和缺省口令 <br> root,成功登錄后進(jìn)入Netscape FastTrack Server 2.01的管理畫(huà)面。 <br>8.對(duì)Web Server Manager的配置進(jìn)行修改 <br> 在管理界面上一排選項(xiàng)中,單擊System Settings,再通過(guò)選擇“Network Settings”、“performance tuning” <br> 等選項(xiàng),可對(duì)服務(wù)器主目錄、服務(wù)器名、httpd的監(jiān)聽(tīng)端口號(hào)(缺省為80)、服務(wù)器的進(jìn)程數(shù)等參數(shù)進(jìn)行設(shè) <br> 置。 <br> <br> 在管理界面上一排選項(xiàng)中,單擊Content Mgmt,再單擊左邊“Primary Document Directory”,在正文區(qū) <br> 的Primary Directory框中,輸入將存放WWW主頁(yè)的主路徑名“/usr/www”;如果在主文檔目錄中需要為新 <br> 用戶myweb建立一個(gè)目錄 ,那么一定要對(duì)所建立的目錄設(shè)置訪問(wèn)控制權(quán)限。 <br> <br> #cd /usr/www <br> <br> #mkdir myweb <br> <br> #chown nouser myweb <br> <br> #chgrp nouser myweb <br> <br> #chmod 755 myweb <br> <br> 進(jìn)入Internet Manager的界面后,單擊System Settings,再單擊左邊“Document preferences”,可增加或 <br> 修改缺省首頁(yè)HTML文件名,點(diǎn)擊OK按鈕,選擇“save and apply”,使修改有效。該系統(tǒng)缺省首頁(yè)HTML文件 <br> 名為index.html、home.html。 <br> <br> 進(jìn)入Internet Manager的界面后,點(diǎn)擊Security,選擇Set Internet Manager Password,可修改admin的口 <br> 令;也可以用root身份登錄,在字符模式下鍵入/etc/internetpw來(lái)進(jìn)行。 <br> <br> 進(jìn)入Internet Manager的界面后,點(diǎn)擊Security,選擇Control Access from Remote Sites,輸入204.1.19 <br> 1.2,這樣可以增加一個(gè)遠(yuǎn)程管理Web服務(wù)器的客戶機(jī)。該方法比在UNIX字符環(huán)境下編輯/usr/internet/admin/access/site <br> 文件更加方便快捷。 <br> <br> Web服務(wù)器設(shè)置完成后,將網(wǎng)頁(yè)上傳到WWW主頁(yè)的主路徑/usr/www下,系統(tǒng)缺省首頁(yè)文件名為:index.html,在SCO UNIX系 <br> 統(tǒng)中,文件名是嚴(yán)格區(qū)分字母大小寫(xiě)的,所以上傳到UNIX主機(jī)中的網(wǎng)頁(yè)文件名的字母大小寫(xiě)有可能和Win 9x上的不同。 <br> 網(wǎng)頁(yè)上傳完成后,這樣在客戶機(jī)上就能瀏覽到SCO UNIX系統(tǒng)中Web服務(wù)器上的網(wǎng)頁(yè)了。 <br>9.問(wèn)題:機(jī)器上如何安裝開(kāi)發(fā)系統(tǒng)? <br>答: 放入安裝介質(zhì), custom->Software->Install New->CD-ROM-> Sco Openserver Development Sys-tem 輸入系列好!! <br>10.問(wèn)題:如何添加網(wǎng)關(guān)和DNS服務(wù)?(unkonwn host name) <br>答:route add default xxx.xxx.xxx.xxx <br>答:網(wǎng)關(guān)需要在/etc/rc2.d/目錄下的S打頭的文件中加入 <br>route add default xxx.xxx.xxx.xxx 1 <br>這么一行,要不然每次啟動(dòng)后都要在#下執(zhí)行一次 <br> 添加DNS服務(wù):vi /etc/resolv.conf 內(nèi)容為nameserver xxx.xxx.xxx.xxx ,既DNS地址。 <br>11.問(wèn)題:如何啟動(dòng)時(shí)自動(dòng)添加網(wǎng)關(guān)? <br>答:可以在/etc/rc2.d目錄下用vi創(chuàng)建一個(gè)名為S10route的文件,內(nèi)容為: <br>route add default xxx.xxx.xxx.xxx 2 其中xxx.xxx.xxx.xxx為網(wǎng)關(guān)。 <br>答:在vi /etc/tcp 找到route 那行修改一下豈不更為簡(jiǎn)單?在ifconfig后。 <br>在/etc/tcp文件里面添加也可以。 <br>答:在/etc/rc中更方便 <br>答:SCO UNIX環(huán)境下自動(dòng)增加網(wǎng)關(guān)的兩種方法: <br>1.方法一:編輯產(chǎn)生一個(gè)/etc目錄下的gateways文件。 <br> <br>以root注冊(cè)。 <br> <br>#cd /etc <br> <br>#vi gateways <br> <br>在該文件中增加以下語(yǔ)句: <br> <br>net目的網(wǎng)絡(luò)gateway網(wǎng)關(guān)地址metric valuess [passive/active] <br> <br> 其中valuess表示一個(gè)到達(dá)目的網(wǎng)絡(luò)所經(jīng)過(guò)的路程段的數(shù)目即跳數(shù)。passive,active表示 網(wǎng)關(guān)為被動(dòng)的或主動(dòng)的。例如,筆者單位局域網(wǎng)上的unix主機(jī)要訪問(wèn)上級(jí)行100.88.1.0局域 網(wǎng)段,可用如下語(yǔ)句: <br> <br>net 100.88.1.0 gateway 100.88.198.1 metric 2 passive <br> <br> 其中100.88.198.1是本單位路由器的局域網(wǎng)IP地址。同樣要訪問(wèn)別的分行的局域網(wǎng)可按 上述方法增加相應(yīng)的語(yǔ)句。 <br> <br>2.方法二:編輯產(chǎn)生一個(gè)/etc/rc2.d目錄下以大寫(xiě)S開(kāi)頭的文件如S96gateway。 <br> <br> 我們知道,在UNIX中有幾種運(yùn)行級(jí),如運(yùn)行級(jí)0表示系統(tǒng)停機(jī)狀態(tài),運(yùn)行級(jí)1表示系 統(tǒng)管理狀態(tài),運(yùn)行級(jí)2是系統(tǒng)常規(guī)運(yùn)行級(jí)即多用戶狀態(tài),而每個(gè)運(yùn)行級(jí)都對(duì)應(yīng)一個(gè)/etc/rcn .d目錄。如運(yùn)行級(jí)2對(duì)應(yīng)/etc/rc2.d目錄,這個(gè)目錄包含一些shell文件,unix系統(tǒng)啟動(dòng)進(jìn)入 多用戶狀態(tài)自動(dòng)執(zhí)行這些文件中的命令,而且這些shell文件名具有如下格式:Snnname。S 表示系統(tǒng)進(jìn)入這個(gè)運(yùn)行級(jí)需執(zhí)行該文件以啟動(dòng)文件中指定的進(jìn)程;nn是一個(gè)00-99的數(shù)字, 該數(shù)字是這個(gè)進(jìn)程被啟動(dòng)的順序號(hào);name文件名,根據(jù)這一特點(diǎn),我們可以編輯產(chǎn)生一個(gè)文 件如S96gateway達(dá)到機(jī)器啟動(dòng)自動(dòng)加入網(wǎng)關(guān)的目的。 <br> <br>以root注冊(cè)。 <br> <br>#cd /etc/rc2.d <br> <br>#vi S96gateway <br> <br>在該文件中,增加以下語(yǔ)句: <br> <br>route add net目的網(wǎng)絡(luò) 網(wǎng)關(guān)地址 跳數(shù) <br> <br>如前例為訪問(wèn)100.88.1.0網(wǎng)段,上述語(yǔ)句為: <br> <br>route add net 100.88.1.0 100.88.198.1 2 <br> <br> 其中100.88.198.0是本單位路由器IP地址。訪問(wèn)不同的網(wǎng)絡(luò),可相應(yīng)增加對(duì)應(yīng)的語(yǔ)句。 如果局域網(wǎng)上僅有一個(gè)路由器,可指定其為缺省網(wǎng)關(guān),方法是在S96gateway中加入: <br> <br>route add default 網(wǎng)關(guān)地址 1 <br> <br> 如路由器地址為:100.88.198.1上述語(yǔ)句就是: <br> <br>route add default 100.88.198.0 1 <br> <br>12.問(wèn)題:如何啟動(dòng)X Windows? <br>答:安裝完后,如何進(jìn)入sco unix圖形界面裝完后要先配置鼠標(biāo)和顯示器,startx就可以進(jìn)入圖形 <br>界面了 <br>執(zhí)行scologin enable <br>則開(kāi)機(jī)自動(dòng)進(jìn)入x-windows的登陸界;在/etc/default/中 #vi boot,在最后一行添加TIME=3保存,重啟。下次開(kāi)機(jī)就會(huì)直接進(jìn)入圖形界面。 <br>13.問(wèn)題:如何修改主機(jī)的域?? <br>答:用vi 直接修改 /etc/hosts,不REBOOT使修改后的域生效!!可以在運(yùn)行netconfig時(shí)修改。 <br>14.問(wèn)題:我能Ping得通別人的機(jī)子,但別人卻Ping不通我的機(jī)子,還有,我能Ping 得通所有局域網(wǎng)內(nèi)的機(jī)子,但就是Ping不通INternet上的主機(jī)。 (Ping IP地址也不行,提示,not router) <br>答:你PING不通INTERNET是因?yàn)槟銢](méi)設(shè)好網(wǎng)關(guān), <br>網(wǎng)關(guān)可以用route命令設(shè)置的 <br>你的電腦能PING通其他機(jī)子,其他電腦不能PING能你的電腦倒是很奇怪,不知道你是不是PING電腦的IP地址的,還是機(jī)器名的? <br>檢查一下自己機(jī)器的 /etc/hosts 還有在/etc/tcp文件中增加一條語(yǔ)句 route add default 網(wǎng)關(guān) 1 <br>或者在/etc/rc2.d目錄下創(chuàng)建一個(gè)文件,名為S10route,內(nèi)容為: <br>route add default xxx.xxx.xxx.xxx 1 <br>其中xxx.xxx.xxx.xxx是網(wǎng)關(guān)。 <br>15.問(wèn)題:unix下如何解.tar.gz文件? <br>答:一般來(lái)說(shuō),我們都會(huì)順便將.tar檔用compress壓縮成.Z檔,節(jié)省儲(chǔ)存空間; <br>要還原時(shí),要先uncompress,再解tar: <br>% compress backup.tar 壓縮 <br>% ls -l backup* <br>% uncompress backup.tar.Z 解壓縮 <br>% tar xf backup.tar 解tar壓縮 <br> 你還可以用gzip/gunzip來(lái)代替compress/uncompress。 <br>16.問(wèn)題:將一臺(tái)WINDOWS 2000操作系統(tǒng)的機(jī)器作為代理服務(wù)器,用SCO OPENSERVER5。06作為客戶端上網(wǎng),不知有什么辦法,把配置98的機(jī)器網(wǎng)關(guān)可以嗎? <br>答: <br>(1)配置網(wǎng)卡,IP地址要和服務(wù)器在同一個(gè)網(wǎng)段。 <br>(2)在/etc/rc2.d下用VI編輯S10route ,加入網(wǎng)關(guān),既服務(wù)器網(wǎng)卡的IP地址,如192.168.0.1 <br>(3)vi /etc/resolv.conf 內(nèi)容為nameserver xxx.xxx.xxx.xxx ,既DNS地址。就是說(shuō)把UNIX下的網(wǎng)關(guān)的DNS服務(wù)器設(shè)為WINDOWS主機(jī)就能上網(wǎng)了! <br>17.問(wèn)題:20G的硬盤(pán)在sco unix 5.05中沒(méi)什么沒(méi)有完全認(rèn)到。1 track 是多大? <br>答:1.安裝時(shí),在“boot”提示符下,輸入以下內(nèi)容: <br> defbootstr biosgeom=(25249,16,63) 括號(hào)中的值是你硬盤(pán)的參數(shù)(cylinder/heads/sectors-per-track),不要照搬。 <br>2.選擇“interactive/divvy”方式,然后手動(dòng)調(diào)整硬盤(pán)的cylinder/heads/sectors-per-track的值。以后的安裝按照通常的方式。 <br>3.繼續(xù)安裝,ok <br>18.問(wèn)題:SCSI硬盤(pán)的驅(qū)動(dòng)怎樣做,defbootstr link=...這里應(yīng)怎樣寫(xiě)? <br>答:Boot:提示符時(shí)輸入:defbootstr link=”amird slha” sdsk=amird(0,0,0,0) Srom=wd(0,0,0,0) <br>其中,link=“amird slha”指出安裝時(shí)需要聯(lián)入的驅(qū)動(dòng)程序名稱(chēng)(BTLDs,bootime loadable <br>driver),sdsk=amird(0,0,0,0)指出系統(tǒng)根盤(pán)的位置,幾個(gè)數(shù)字分別為SCSI的適配器號(hào) <br>(adapter number),總線號(hào)(bus number),SCSI ID,邏輯單元號(hào)(lun),Srom=(0,0,0,0)指 <br>出的是EIDE(IDE)CDROM的位置。在這種情況下,(n,n,n,n)分別代表(IDE Controller, <br>Master/Slave,LUN,BUS),合法值為0和1。在上面的例子中,IDE Controller:0=primary, <br>Master/Slave :0=master,LUN從:0(LUN for an EIDE/IDE device is always 0),BUS:0(BUS <br>for an EIDE/IDE device is always 0). <br>19.問(wèn)題:很多軟件產(chǎn)品完工之后,都會(huì)做成一個(gè)軟件包,以便于用戶用custom工具進(jìn)行安裝。 <br>哪位能詳細(xì)描述一下,做軟件包的過(guò)程? <br>答:SCO OPENSERVER 下custom發(fā)布軟件的制作方法 <br>在SCO OPENSERVER5.0.x下,軟件都用cutsom管理用戶通過(guò)該工具,可以很好地進(jìn)行軟件的安裝、升級(jí)、刪除;開(kāi)發(fā)商通過(guò)該工具,可以很好地管理好開(kāi)發(fā)的發(fā)布軟件的版本。利用SCO OPENSERVER下的一個(gè)工具——Custom Distribution Master ToolKit,本文提供了custom發(fā)布軟件的制作方法。 <br> CDMT生成的發(fā)布軟件,根據(jù)其介質(zhì)可為軟盤(pán)、磁帶或光盤(pán)版。其中光盤(pán)發(fā)布軟件的生成比較困難,這是由于SCO OPENSERVER支持的光盤(pán)刻錄機(jī)比較少,往往只好借助于windows或linux下的刻錄工具。然而,現(xiàn)在軟件大都通過(guò)光盤(pán)來(lái)安裝,因此,光盤(pán)發(fā)布軟件的制作顯得尤為重要。下面將具體介紹CDMT生成發(fā)布軟件的具體過(guò)程,包括軟盤(pán)、磁帶和光盤(pán)。 <br> <br> 一、確定你的產(chǎn)品結(jié)構(gòu) <br> <br> SCO OPENSERVER下,custom按照如下層次組織系統(tǒng)上安裝的軟件: <br> 如產(chǎn)品SCO OpenServer 5.0.x被分成很多組件,如Xclient和Wserver,每一個(gè)組件又分成多個(gè)包,如man等。 <br> 為了說(shuō)明方便,我們所舉的例中名稱(chēng)都取為一個(gè),并且只有一個(gè)組件和一個(gè)包,名字全部為test。 <br> <br> 二、確定每個(gè)文件的屬性 <br> <br> 屬性有shared(/opt)和non-shared(/var/opt)之分,其中shared的文件為只讀,non-shared的文件為可讀可寫(xiě)。本處為說(shuō)明方便,所舉的例子中的文件全部為shared。 <br> <br> 三、構(gòu)件軟件的目錄結(jié)構(gòu) <br> <br> 所安裝的test軟件的目錄結(jié)構(gòu)為: <br> /usr/test/.profile <br> database/ <br> dblog/ <br> bin/ <br> tmp/ <br> <br> 四、設(shè)置CDMT的環(huán)境 <br> <br> 設(shè)置生成該Distribution的根目錄CDMT-DIR環(huán)境變量,在命令行下鍵入: <br> #CDMT-DIR=/usr/test <br> #export CDMT-DIR <br> <br> 五、生成CDMT命令所需的輸入文件 <br> <br> 包括三個(gè)文件,分別是: <br> $CDMT-DIR/input/test.prd <br>$CDMT-DIR/input/test.cmpnt <br>$CDMT-DIR/input/test.pkg上述三個(gè)文件可以用vi生成,也可以用如下兩條命令生成后用vi修改: <br> 在$CDMT-DIR目錄下: <br> find.-print>/tmp/TEST.files <br>cdmtConvert/tmp/TEST.files <br>在input目錄下,生成了四個(gè)文件,其中一個(gè)是為生成cdmt.config文件的。 <br> 轉(zhuǎn)到$CDMT-DIR目錄下,執(zhí)行命令: <br> #vi$CDMT-DIR/cdmt.config <br> 在該文件下輸入: <br> CONFIG: <br> ArchiveMedia=CD <br> CD-MEDIA: <br> DistCode=“CDDist” <br> 再把input目錄下的test.config文件中的內(nèi)容拷貝到test.config中。 <br> 以上的config文件是為生成光盤(pán)介質(zhì),生成其它介質(zhì)的config也類(lèi)似,可以參考隨機(jī)手冊(cè)。 <br> <br> 六、生成SSO樹(shù) <br> <br> 在CDMT-DIR宏已設(shè)定的條件下,在任何目錄下(當(dāng)然,一般都在$CDMT-DIR/下)先后執(zhí)行以下三個(gè)命令: <br> 1
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -