亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 3116 | 回復(fù): 0
打印 上一主題 下一主題

SCO UNIX學(xué)習(xí)筆記(2) [復(fù)制鏈接]

論壇徽章:
1
15-16賽季CBA聯(lián)賽之北控
日期:2022-03-04 22:35:50
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2008-04-02 19:41 |只看該作者 |倒序?yàn)g覽

  出處:Unix愛(ài)好者家園unix-cd.com   
二、創(chuàng)建應(yīng)急盤
由boot軟盤(引導(dǎo)盤)和root文件系統(tǒng)軟盤(根文件系統(tǒng)盤)組成。其中boot應(yīng)急盤包含了引導(dǎo)和裝入U(xiǎn)NIX系統(tǒng)核心所必需的三個(gè)文件:
  /boot     /etc/default/boot   /unix       root應(yīng)急盤包含了一部分UNIX系統(tǒng)的實(shí)用程序,它們幫助把UNIX系統(tǒng)完整地恢復(fù)起來(lái)。 可以根據(jù)不同的用戶需求制作不同的應(yīng)急引導(dǎo)盤,筆者在此分別介紹三種應(yīng)急軟盤的制作方法。
  一、創(chuàng)建一個(gè)普通的root和boot應(yīng)急盤組
  使用兩張3.5英寸1.44MB軟盤來(lái)建立應(yīng)急盤。
  1.以超級(jí)用戶root身份登錄。
  2.可以使用兩種方式進(jìn)入創(chuàng)建應(yīng)急盤的界面:
  使用scoadmin中filesystem下的floppy manager或鍵入命令:mkdev fd。
  3.根據(jù)提示制作boot盤和root盤。
  其中制作boot盤有兩個(gè)選項(xiàng):
  (1)制作一特定系統(tǒng)的應(yīng)急盤,包含與本機(jī)系統(tǒng)相同的內(nèi)核;
 。2) 制作一個(gè)較小的通用內(nèi)核應(yīng)急盤,只連接較少的設(shè)備驅(qū)動(dòng),如果當(dāng)前的核心較大,一張軟盤裝不下,就只好采用通用內(nèi)核應(yīng)急盤。
  制作root盤時(shí),若還留有空間,那么系統(tǒng)將提示是否需要增拷額外文件,用戶可以根據(jù)實(shí)際情況進(jìn)行處理。
  二、創(chuàng)建一個(gè)包含vi工具的系統(tǒng)應(yīng)急引導(dǎo)盤
  通常創(chuàng)建的應(yīng)急引導(dǎo)盤沒(méi)有vi編輯功能,只能使用ed編輯文件。對(duì)于不熟悉ed工具的系統(tǒng)管理員來(lái)說(shuō)是很不方便的。在創(chuàng)建應(yīng)急盤時(shí),可以適當(dāng)添加一些自己需要的工具。
  系統(tǒng)在用ramdisk創(chuàng)建基本的映象之后提示:
  Do you want to place extra files on the root filesystem?(y/n)
  這時(shí)輸入y,并在提示符下鍵入如下拷貝命令:
  cp /usr/bin/vi /mnt /usr/bin
  mkdir -p /mnt/usr/lib/terminfo/a
  cd /usr/lib/terminfo/a
  cp ansi /mnt/usr/lib/terminfo/a
  exit
  當(dāng)系統(tǒng)崩潰用應(yīng)急盤啟動(dòng)時(shí),首先要指定終端類型,即
  # set TERM ansi
  這樣就可以使用vi工具了。典型的例子是修改系統(tǒng)被遺忘的超級(jí)用戶的口令。
  三、 創(chuàng)建一個(gè)包含網(wǎng)絡(luò)文件的系統(tǒng)應(yīng)急引導(dǎo)盤
  為了讓使用應(yīng)急引導(dǎo)盤引導(dǎo)的UNIX系統(tǒng)具有網(wǎng)絡(luò)方面的功能,可以在root盤中包含有關(guān)的網(wǎng)絡(luò)文件,這樣使用應(yīng)急盤引導(dǎo)的UNIX系統(tǒng)就可以運(yùn)行rlogin(TC)、telnet(TC)、ftp(TC)等應(yīng)用程序。
  在〈bootroot〉提示符下鍵入如下拷貝命令:
  cp /etc.services /mnt/etc/services
  cp /etc/tcp   /mnt/etc/tcp
  cp /etc/slink  /mnt/etc/slink
  cp /etc/ifconfig /mnt/etc/ifconfig
  cp /bin/who   /mnt/bin/who
  cp /bin/ps   /mnt/bin/ps
  cp /usr/bin/telnet /mnt/usr.bin/telnet
  cp /usr/bin/rlogin /mnt/usr/bin/rlogin
  cp /usr/bin/ftp  /mnt/usr/bin/ftp
若系統(tǒng)中存在unix.old等備份文件可直接利用。以下為應(yīng)急引導(dǎo)盤的應(yīng)用。
1、插入boot應(yīng)急盤,重新啟動(dòng)系統(tǒng)。
2、在boot:提示時(shí),鍵入:fd(60)unix.Z root=hd(42) swap=hd(41)
3、進(jìn)入單用戶模式,以root身份登錄。
4、# unmount /stand:/stand中放置了引導(dǎo)文件和內(nèi)核,為只讀,需先卸載再裝載。
5、# 某mount /stand:重新安裝。
6、# mount -r /dev/fd0 /mnt:安裝boot軟盤文件系統(tǒng)
7、# cp /mnt/Unix.Z /stand:用戶無(wú)需解壓縮。
8、# umount /mnt
9、# haltsys
應(yīng)急盤的測(cè)試
具體測(cè)試步驟:
以root注冊(cè),然后正常關(guān)閉系統(tǒng):shutdown命令;
將應(yīng)急盤插入軟盤驅(qū)動(dòng)器,并重新啟動(dòng)系統(tǒng);
在“boot:”提示符下回車,從軟盤引導(dǎo)系統(tǒng);
當(dāng)系統(tǒng)提示“Insert root filesystem floppy disk and press ”,插入root應(yīng)急盤,此時(shí),系統(tǒng)將裝載磁盤RAM;
當(dāng)系統(tǒng)出現(xiàn)提示“#”,說(shuō)明引導(dǎo)成功;
fsck /dev/hd0root(成功的話就重新啟動(dòng)機(jī)器)
否則:mkdev hd
mount /dev/hd0root /mnt
從磁帶恢復(fù)系統(tǒng):#cpio –itvcB –I /dev/rct0;
關(guān)閉系統(tǒng)
重新從硬盤啟動(dòng)系統(tǒng)。
1、SCO OpenServer 5.05 系統(tǒng)的啟動(dòng)流程
2、SCO OpenServer系統(tǒng)啟動(dòng)中涉及的主要文件
3、SCO OpenServer系統(tǒng)啟動(dòng)過(guò)程的配置
4、SCO OpenServer系統(tǒng)運(yùn)行級(jí)別的切換
5、SCO OpenServer系統(tǒng)關(guān)閉
6、SCO OpenServer 5.05 系統(tǒng)的啟動(dòng)流程
SCO OpenServer 操作系統(tǒng)啟動(dòng)階段
系統(tǒng)自舉階段
加電或復(fù)位
BIOS啟動(dòng)
Boot Loader
Boot Loader通常是一段匯編代碼,存放在MBR中,它的主要作用就是將系統(tǒng)啟動(dòng)代碼讀入內(nèi)存。在啟動(dòng)過(guò)程中,BIOS會(huì)把Boot Loader讀入內(nèi)存,并把控制權(quán)交給它。
SCO OpenServer 操作系統(tǒng)啟動(dòng)階段
Boot Loader將控制權(quán)交給操作系統(tǒng)的初始化代碼后,操作系統(tǒng)必須馬上完成內(nèi)存管理、設(shè)備管理、文件管理、進(jìn)程管理等功能的初始化工作,以便進(jìn)入用戶狀態(tài),等待用戶的操作命令。在SCO OpenServer系統(tǒng)中,Boot Loader程序引導(dǎo)SCO OpenServer系統(tǒng)核心程序 /stand/unix,來(lái)完成系統(tǒng)的初始化工作。SCO OpenServer系統(tǒng)啟動(dòng)具體步驟:
boot提示;
boot根據(jù) /etc/default/boot 文件中的默認(rèn)引導(dǎo)串加載缺省的系統(tǒng)核心,即 /stand/unix;
自動(dòng)檢測(cè)系統(tǒng)配置信息;
保存/刪除系統(tǒng)內(nèi)存影像
檢查和修理root文件系統(tǒng)
選擇系統(tǒng)運(yùn)行模式(單用戶模式與多用戶模式)
設(shè)置系統(tǒng)時(shí)間(多用戶模式)
檢查安全數(shù)據(jù)庫(kù)
清理并安裝系統(tǒng)啟動(dòng)期間所設(shè)置安裝的其它文件系統(tǒng)
開啟各類系統(tǒng)服務(wù)(init)
在系統(tǒng)被引導(dǎo)運(yùn)行后,將啟動(dòng)一個(gè)稱為 init 的進(jìn)程,該進(jìn)程將啟動(dòng) /etc/inittab文件中所列的進(jìn)程,并且引導(dǎo)系統(tǒng)進(jìn)入某一特定的運(yùn)行級(jí)別。
啟動(dòng)結(jié)束
SCO OpenServer系統(tǒng)啟動(dòng)中涉及的主要文件
/etc/boot
/etc/boot文件是一個(gè)文本文件,其內(nèi)容規(guī)定了系統(tǒng)啟動(dòng)程序的參數(shù)設(shè)置。
/etc/inittab
/etc/inittab文件是一個(gè)文本文件,其內(nèi)容是一個(gè)個(gè)獨(dú)立的項(xiàng)組成,項(xiàng)與項(xiàng)之間由換行符分隔,init進(jìn)程順序讀取各項(xiàng),控制init生成相應(yīng)的進(jìn)程。
/etc/inittab文件具體格式:
字段含義說(shuō)明:
字段      說(shuō)明
identifier      登記項(xiàng)標(biāo)識(shí)符,最多4個(gè)字符。用于唯一標(biāo)識(shí) /etc/inittab文件中的每個(gè)登記項(xiàng)
run_level      系統(tǒng)運(yùn)行級(jí),即執(zhí)行登記項(xiàng)的init級(jí)別。用于指定相應(yīng)登記項(xiàng)適用于的運(yùn)行級(jí),即在哪個(gè)運(yùn)行級(jí)中被處理。如果該字段為空,那么相應(yīng)的登記項(xiàng)將適用于所有運(yùn)行級(jí)。需要注意的是,a、b、c并不是真正的運(yùn)行級(jí),因此系統(tǒng)永遠(yuǎn)不會(huì)進(jìn)入這些運(yùn)行級(jí),在執(zhí)行相應(yīng)的init命令(init a、init b、init c)時(shí),該字段中指定有a、b、c的登記項(xiàng)將會(huì)被處理。Init在改變運(yùn)行級(jí)時(shí),將給任何沒(méi)有對(duì)應(yīng)于指定運(yùn)行級(jí)的登記項(xiàng)的進(jìn)程發(fā)送一個(gè)警告,如果20秒后相應(yīng)的進(jìn)程還沒(méi)有終止,那么init將使用殺死信號(hào)強(qiáng)行終止這些進(jìn)程。
action      動(dòng)作關(guān)鍵字,用于指定init命令或進(jìn)程對(duì)應(yīng)進(jìn)程所實(shí)施的動(dòng)作,具體動(dòng)作包括:boot:只有在引導(dǎo)過(guò)程中才執(zhí)行該進(jìn)程,但不等待該進(jìn)程的結(jié)束,當(dāng)該進(jìn)程死亡時(shí),也不重新啟動(dòng)該進(jìn)程;bootwait:只有在引導(dǎo)過(guò)程中才執(zhí)行該進(jìn)程,并等待該進(jìn)程的結(jié)束,該進(jìn)程死亡時(shí),也不重新啟動(dòng)該進(jìn)程。實(shí)際上,只有在系統(tǒng)被引導(dǎo)后,并從單用戶模式進(jìn)入多用戶模式時(shí),這些登記項(xiàng)才被處理;如果系統(tǒng)的默認(rèn)運(yùn)行級(jí)為2,那么這些登記項(xiàng)在系統(tǒng)引導(dǎo)后將馬上被處理。initdefault:指定系統(tǒng)的默認(rèn)運(yùn)行級(jí)。系統(tǒng)啟動(dòng)時(shí),init將首先查找該登記項(xiàng),如果存在該登記項(xiàng),那么init將據(jù)此決定系統(tǒng)最初要進(jìn)入的運(yùn)行級(jí)(即默認(rèn)運(yùn)行級(jí))。具體說(shuō)來(lái),init將指定該登記項(xiàng)“run_level”字段中的最大數(shù)字(即最高運(yùn)行級(jí))為當(dāng)前系統(tǒng)的默認(rèn)運(yùn)行級(jí);如果該字段為空,那么將其解釋為“0123456”,并以6作為默認(rèn)運(yùn)行級(jí),如果不存在該登記項(xiàng),那么init將要求用戶在系統(tǒng)啟動(dòng)時(shí)指定一個(gè)最初的運(yùn)行級(jí)。off:如果相應(yīng)的進(jìn)程正在運(yùn)行,那么就發(fā)出一個(gè)警告信號(hào),等待20秒后,在通過(guò)殺死信號(hào)強(qiáng)行終止該進(jìn)程。如果相應(yīng)進(jìn)程不存在就忽略該登記項(xiàng)。once:?jiǎn)?dòng)相應(yīng)的進(jìn)程,但不等待該進(jìn)程結(jié)束,便繼續(xù)處理 /etc/inittab文件中的下一個(gè)登記項(xiàng);當(dāng)該進(jìn)程死亡時(shí),init進(jìn)程不重新啟動(dòng)該進(jìn)程。注意:在從一個(gè)運(yùn)行級(jí)轉(zhuǎn)換到另一個(gè)運(yùn)行級(jí)時(shí),如果該進(jìn)程仍然在運(yùn)行,那么init就不重新啟動(dòng)該進(jìn)程。ondemand:與“respawn”的功能完全相同,但只能用于運(yùn)行級(jí) a、b、c的登記項(xiàng)。powerfail:只在init接收到電源失敗信號(hào)時(shí)才執(zhí)行的相應(yīng)進(jìn)程,但不等待該進(jìn)程的結(jié)束。powerwait:只在init接收到電源失敗信號(hào)時(shí)才執(zhí)行的相應(yīng)進(jìn)程,并在繼續(xù)對(duì) /etc/inittab文件進(jìn)行任何處理前等待該進(jìn)程的結(jié)束。respawn:如果相應(yīng)的進(jìn)程還不存在,那么init就啟動(dòng)該進(jìn)程,同時(shí)不等待該進(jìn)程的結(jié)束就繼續(xù)掃描 /etc/inittab文件,當(dāng)該進(jìn)程死亡時(shí),init將重新啟動(dòng)該進(jìn)程,如果相應(yīng)進(jìn)程已經(jīng)存在,那么init將忽略該登記項(xiàng),并繼續(xù)掃描/etc/inittab文件。sysinit:只有在啟動(dòng)或重新啟動(dòng)系統(tǒng),并首先進(jìn)入單用戶模式時(shí),init才執(zhí)行該登記項(xiàng)。而在系統(tǒng)從運(yùn)行級(jí)1-6進(jìn)入單用戶方式時(shí),init并不執(zhí)行這些登記項(xiàng)!癮ction”字段為“sysinit”的登記項(xiàng)在“run_level”字段不指定任何運(yùn)行級(jí)。wait:?jiǎn)?dòng)該進(jìn)程并等待其結(jié)束,然后在處理 /etc/inittab文件中的下一個(gè)登記項(xiàng)。
process      所有執(zhí)行的shell命令(由init傳送相應(yīng)的shell執(zhí)行)。任何合法的shell語(yǔ)法均適用該字段。
/etc/rcn與目錄 /etc/rcn.d(其中n為運(yùn)行級(jí)別)
/etc/rcn是一個(gè)shell程序,當(dāng)系統(tǒng)進(jìn)入運(yùn)行級(jí)別n或離開運(yùn)行級(jí)別n時(shí),init就要將對(duì)應(yīng)的rcn投入運(yùn)行,rcn的主要任務(wù)是啟動(dòng)或終止/etc/rcn.d目錄下的某些shell程序文件,每個(gè)文件的文件名指定了它們的啟動(dòng)和終止。
運(yùn)行級(jí)別
²      0運(yùn)行級(jí):系統(tǒng)關(guān)閉;
²      1運(yùn)行級(jí):?jiǎn)斡脩裟J健?br /> ²      2運(yùn)行級(jí):多用戶模式。
²      3運(yùn)行級(jí):RFS狀態(tài)。用于啟動(dòng)遠(yuǎn)程文件共享(RFS)和相應(yīng)的守護(hù)進(jìn)程,將本機(jī)連接到RFS網(wǎng)絡(luò),安裝遠(yuǎn)程資源,自動(dòng)提供本地資源。
²      4運(yùn)行級(jí):用戶可定義運(yùn)行級(jí)別,系統(tǒng)未使用。
²      5運(yùn)行級(jí):停止系統(tǒng)運(yùn)行,并重新引導(dǎo)。
²      6運(yùn)行級(jí):停止系統(tǒng)運(yùn)行,并重新引導(dǎo)。
²      S(s) 運(yùn)行級(jí):?jiǎn)斡脩裟J。?dāng)系統(tǒng)進(jìn)入S(s)級(jí)運(yùn)行時(shí),與系統(tǒng)在1級(jí)運(yùn)行時(shí)的最主要區(qū)別是,系統(tǒng)上所有已經(jīng)安裝的文件系統(tǒng)仍保持安裝狀態(tài)不變。
²      a、b、c虛擬運(yùn)行級(jí):沒(méi)有與之對(duì)應(yīng)的系統(tǒng)實(shí)際運(yùn)行狀態(tài),不改變當(dāng)前的運(yùn)行級(jí)別,作用是使init進(jìn)程僅處理 /etc/inittab 文件中包含a、b、c運(yùn)行級(jí)別設(shè)置的那些記錄項(xiàng)。
²      Q、q:引起對(duì) /etc/inittab 文件的重新檢查。
²


本文來(lái)自ChinaUnix博客,如果查看原文請(qǐng)點(diǎn):http://blog.chinaunix.net/u/31/showart_515549.html
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP