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