如何來使用Unix命令解決簡單的問題
維護(hù)SCO Unix操作系統(tǒng)時應(yīng)規(guī)范操作,以確保系統(tǒng)的正常運(yùn)行,如果系統(tǒng)受損,比如誤刪某個系統(tǒng)文件 致使系統(tǒng)無法啟動,這時如果采取重新安裝系統(tǒng)的方法,勢必造成用戶數(shù)據(jù)的丟失,而且,重新安裝Unix操作系統(tǒng)和應(yīng)用軟件及調(diào)試運(yùn)行往往要花上好幾個小時的時間。能否有辦法呢 ?我們就來學(xué)習(xí)用Unix命令的知識來解決問題。
機(jī)器加電后在系統(tǒng)引導(dǎo)提示符下敲入回車鍵, 當(dāng)?shù)谝黄帘凰⑿潞蟮降诙習(xí)r即出現(xiàn)許 多錯誤信息, 如:
- INIT: command
- exec /etc/brc 1>/dev/console 2>&1
- failed to execute, errno=9 (exec of shell failed)
- ...
等等, 并不斷翻屏顯示出錯信息, 這表明系統(tǒng)/bin/sh文件受損或丟失。因?yàn)閟h是SH ELL標(biāo)準(zhǔn)、作業(yè)控制和限制性Unix命令解釋程序。 所以, 該文件受損或丟失將導(dǎo)致系統(tǒng)啟動失 敗。我們可用如下步驟解決:
1.將Boot盤插入驅(qū)動器并重新開啟電源,在系統(tǒng)引導(dǎo)提示符下敲入按回車鍵, 當(dāng)提示插 入Root盤時把Boot取出并將Root盤插入, 這樣系統(tǒng)全部由應(yīng)急引導(dǎo)盤引導(dǎo), 直到出現(xiàn)提示 符#;
2.用Unix命令③把硬盤安裝到軟盤上;
3.把/bin/sh文件從軟盤上拷貝到所安裝的硬盤上: cp /bin/sh /mnt/bin/sh
4.用Unix命令④把硬盤從軟盤上卸下來;
5.用Unix命令haltsys關(guān)閉系統(tǒng)后將Root盤取出, 此時系統(tǒng)已可以正常引導(dǎo);
6.在系統(tǒng)正常引導(dǎo)后進(jìn)入超級用戶下, 將文件/bin/sh的屬主與組均改為系統(tǒng)原來所定 義的bin即恢復(fù)了系統(tǒng)。
經(jīng)過上述的Unix命令操作,我們就可以解決這個問題了。
【編輯推薦】