solaris8學(xué)習(xí)資料 - 第九課
2024-07-26 00:29:29
供稿:網(wǎng)友
最近真的很不爽呀,不爽。周一一來(lái)就發(fā)現(xiàn)被bear趕鴨子上架,讓我當(dāng)什么斑竹,
不爽。昨天寫(xiě)東西的時(shí)候被跳蚤不停騷擾,不爽??粗以趯?xiě)東西,三少爺卻在
灌水,不寫(xiě)他答應(yīng)的sendmail和dns,白被他騙走資料了,不爽??匆?jiàn)bear那家伙
明明那么厲害,卻不肯給大家寫(xiě)點(diǎn)關(guān)于vm和cluster的東西,不爽。被個(gè)叫kv300的
家伙來(lái)回耍,超級(jí)不爽!!倒霉的一個(gè)禮拜,希望下禮拜能好一點(diǎn):)
答案
1、你們真做實(shí)驗(yàn)了嗎??沒(méi)有??回去做實(shí)驗(yàn)先?。?!
對(duì)這個(gè)概念的理解就是下面的兩個(gè)命令:
ls -l
ls -ln
一個(gè)是列的是修改時(shí)間,一個(gè)是列的是訪問(wèn)時(shí)間,noatime就不記錄訪問(wèn)時(shí)間。
2、/etc/vfstab
/etc/default/fs 本地
/etc/dfs/fstypes 遠(yuǎn)程
1、fsck
fsck是可以說(shuō)是使用次數(shù)第一的工具(系統(tǒng)自己使用占90%以上)。它是FS完整性
檢查,包括supblk,cylgrpblk,inode.tab,data區(qū)等。檢查的原理是:冗余發(fā)。修
復(fù)時(shí)按照實(shí)際情況調(diào)整記錄信息。
lost+found目錄:在fsck的時(shí)候,將找不到父目錄的那些文件拷貝到該目錄中,并
以i節(jié)點(diǎn)號(hào)作為文件名。
當(dāng)系統(tǒng)啟動(dòng)的時(shí)候會(huì)使用fsck對(duì)文件系統(tǒng)進(jìn)行掃描,并相應(yīng)的報(bào)出掃描結(jié)果。例
如:/dev/rdsk/c0t0d0s7 stable等。
后面是Fs的狀態(tài)。其中,clean表示文件系統(tǒng)umount后無(wú)人用,stable表示文件系
統(tǒng)用過(guò),但卻是完整的,好的。而出一大堆的話,還有什么fragment %什么的的那
都表示文件系統(tǒng)上有亂的地方,那么就應(yīng)該進(jìn)入系統(tǒng)后使用fsck來(lái)整理。提起這個(gè)
來(lái),我想說(shuō)說(shuō)在非法關(guān)機(jī)后(各種原因),再次啟動(dòng)的時(shí)候會(huì)有很多的情況,上面
說(shuō)的是一種情況,再厲害一些是系統(tǒng)只能進(jìn)入但用戶狀態(tài),最厲害的是連單用戶的
狀態(tài)都無(wú)法進(jìn)入(肯定是/和/usr區(qū)有問(wèn)題。這是因?yàn)閒sck對(duì)/區(qū)的掃描無(wú)法通過(guò)的
話,系統(tǒng)當(dāng)然無(wú)法啟動(dòng),而fsck調(diào)用的一些函數(shù)庫(kù)又在/usr上。。。。)
當(dāng)系統(tǒng)的狀態(tài)是clean,stable和logging的狀態(tài)的時(shí)候(logging??不知道的看上
一課吧)fsck不運(yùn)行。
2、fsck的使用
本課講的三個(gè)參數(shù):
-o f 對(duì)系統(tǒng)進(jìn)行強(qiáng)制檢查,不論系統(tǒng)是否在clean等狀態(tài)
-o p 非交互式檢查并修復(fù)文件系統(tǒng),對(duì)有的問(wèn)題則立即退出
-o b=xx 用來(lái)修復(fù)超級(jí)塊的錯(cuò)誤,就是將備份的超級(jí)塊內(nèi)容拷入超級(jí)塊中。solaris對(duì)
超級(jí)塊很重視,它的備份有很多,一般的b=32就可以了,如果不行可以使用命令
newfs -N /dev/rdsk/cxtxdxsx來(lái)查看超級(jí)塊的位置,其中任何一個(gè)備份塊都可使用
3、一些錯(cuò)誤的情況
一、RECONNECT
表示目錄丟失,可將其存入lost+found中再作轉(zhuǎn)移。回答yes
二、SUPERBLK壞(注意是壞,不是wrong)
修復(fù)見(jiàn)上面(如果是wrong就隨便了,修不修都可以)
三、CLEAR
刪i節(jié)點(diǎn),可能會(huì)錯(cuò)
四、REMOVE
刪文件,一般給出文件名。file=....
五、ADJUST
調(diào)整連接數(shù)。實(shí)際數(shù)與原記錄不符?;卮饄es
六、SALVAGE
自由列表計(jì)數(shù)不正確。回答yes
(題外話:其實(shí)我使用一般都是yes過(guò)去的,而且書(shū)上說(shuō)不能在正在mount的文件系統(tǒng)上
操作,否則有可能導(dǎo)致文件系統(tǒng)損壞。但我也沒(méi)有碰到過(guò)用fsck導(dǎo)致發(fā)生錯(cuò)誤的情況。
不過(guò)還是建議大家操作的時(shí)候規(guī)范一些,否則出錯(cuò)了不要來(lái)找我呀。尤其是考試的時(shí)候)
4、df和du命令
最長(zhǎng)用的是
df -k看現(xiàn)在系統(tǒng)的掛接和使用情況
du -ks看一個(gè)目錄的總?cè)萘俊?nbsp;
別的我覺(jué)的不常用,而且書(shū)上講的也很清楚,就不在這里說(shuō)了。
問(wèn)題:
沒(méi)有!?。?!沒(méi)什么特別的東西吧,這一課。