歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> 關於Unix

solaris8學習資料 - 第九課

最近真的很不爽呀,不爽。周一一來就發現被bear趕鴨子上架,讓我當什麼斑竹, 不爽。昨天寫東西的時候被跳蚤不停騷擾,不爽。看著我在寫東西,三少爺卻在 灌水,不寫他答應的sendmail和dns,白被他騙走資料了,不爽。看見bear那家伙 明明那麼厲害,卻不肯給

最近真的很不爽呀,不爽。周一一來就發現被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是可以說是使用次數第一的工具(系統自己使用占90%以上)。它是FS完整性
檢查,包括supblk,cylgrpblk,inode.tab,data區等。檢查的原理是:冗余發。修
復時按照實際情況調整記錄信息。 
lost+found目錄:在fsck的時候,將找不到父目錄的那些文件拷貝到該目錄中,並
以i節點號作為文件名。 
當系統啟動的時候會使用fsck對文件系統進行掃描,並相應的報出掃描結果。例
如:/dev/rdsk/c0t0d0s7    stable等。 
後面是Fs的狀態。其中,clean表示文件系統umount後無人用,stable表示文件系
統用過,但卻是完整的,好的。而出一大堆的話,還有什麼fragment %什麼的的那
都表示文件系統上有亂的地方,那麼就應該進入系統後使用fsck來整理。提起這個
來,我想說說在非法關機後(各種原因),再次啟動的時候會有很多的情況,上面
說的是一種情況,再厲害一些是系統只能進入但用戶狀態,最厲害的是連單用戶的
狀態都無法進入(肯定是/和/usr區有問題。這是因為fsck對/區的掃描無法通過的
話,系統當然無法啟動,而fsck調用的一些函數庫又在/usr上。。。。) 
當系統的狀態是clean,stable和logging的狀態的時候(logging??不知道的看上
一課吧)fsck不運行。 


2、fsck的使用 
本課講的三個參數: 
-o f  對系統進行強制檢查,不論系統是否在clean等狀態 
-o p  非交互式檢查並修復文件系統,對有的問題則立即退出 
-o b=xx  用來修復超級塊的錯誤,就是將備份的超級塊內容拷入超級塊中。solaris對
超級塊很重視,它的備份有很多,一般的b=32就可以了,如果不行可以使用命令
newfs -N /dev/rdsk/cxtxdxsx來查看超級塊的位置,其中任何一個備份塊都可使用 


3、一些錯誤的情況 
一、RECONNECT 
        表示目錄丟失,可將其存入lost+found中再作轉移。回答yes 
二、SUPERBLK壞(注意是壞,不是wrong) 
        修復見上面(如果是wrong就隨便了,修不修都可以) 
三、CLEAR 
        刪i節點,可能會錯 
四、REMOVE 
        刪文件,一般給出文件名。file=.... 
五、ADJUST 
        調整連接數。實際數與原記錄不符。回答yes 
六、SALVAGE 
        自由列表計數不正確。回答yes 
(題外話:其實我使用一般都是yes過去的,而且書上說不能在正在mount的文件系統上
操作,否則有可能導致文件系統損壞。但我也沒有碰到過用fsck導致發生錯誤的情況。
不過還是建議大家操作的時候規范一些,否則出錯了不要來找我呀。尤其是考試的時候) 


4、df和du命令 
最長用的是 
df -k看現在系統的掛接和使用情況 
du -ks看一個目錄的總容量。 
別的我覺的不常用,而且書上講的也很清楚,就不在這裡說了。 


問題: 
沒有!!!!沒什麼特別的東西吧,這一課。 

Copyright © Linux教程網 All Rights Reserved