歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> solaris8學習資料 - 第九課

solaris8學習資料 - 第九課

日期:2017/3/6 14:29:32   编辑:關於Unix
最近真的很不爽呀,不爽。周一一來就發現被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