下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、fsck -aANPrRsTV-t <文件系統(tǒng)類型>文件系統(tǒng).(有待實踐)【功能】檢查文件系統(tǒng)并嘗試修復錯誤。補充說明:當文件系統(tǒng)發(fā)生錯誤四化,可用fsck指令嘗試加以修復?!九e例】*檢查 msdos 檔案系統(tǒng)的 /dev/hda5 是否正常,如果有異常便自動修復:: $fsck -t msdos -a /dev/hda5此指令可與 /etc/fstab 相互參考操作來加以了解。*檢查所有的缺省文件系統(tǒng):$fsck這個命令檢查在 /etc/filesystems 文件中所有標記 check=true 的文件系統(tǒng)。fsck 命令這種形式在對文件系統(tǒng)做出任何更改之前會向您請求許可。*利
2、用缺省的文件系統(tǒng)自動修復較次要的問題:$fsck -p*檢查一個特定的文件系統(tǒng):$fsck /dev/hd1這個命令檢查位于 /dev/hd1 設備上的未安裝的文件系統(tǒng)?!久枋觥?參數(shù):-a 自動修復文件系統(tǒng),不詢問任何問題。-A 依照/etc/fstab配置文件的內容,檢查文件內所列的全部文件系統(tǒng)。-N 不執(zhí)行指令,僅列出實際執(zhí)行會進行的動作。-P 當搭配"-A"參數(shù)使用時,則會同時檢查所有的文件系統(tǒng)。-r 采用互動模式,在執(zhí)行修復時詢問問題,讓用戶得以確認并決定處理方式。-R 當搭配"-A"參數(shù)使用時,則會略過/目錄的文件系統(tǒng)不予檢查。-s 依序執(zhí)行
3、檢查作業(yè),而非同時執(zhí)行。-t<文件系統(tǒng)類型> 指定要檢查的文件系統(tǒng)類型。-T 執(zhí)行fsck指令時,不顯示標題信息。-V 顯示指令執(zhí)行過程。 -o f 對系統(tǒng)進行強制檢查,不論系統(tǒng)是否在clean等狀態(tài)-o p 非交互式檢查并修復文件系統(tǒng),對有的問題則立即退出-o b=xx 用來修復超級塊的錯誤,就是將備份的超級塊內容拷入超級塊中。solaris對超級塊很重視,它的備份有很多,一般的b=32就可以了,如果不行可以使用命令newfs -N /dev/rdsk/cxtxdxsx來查看超級塊的位置,其中任何一個備份塊都可使用.*參數(shù)(詳細)-d BlockNumber 搜索指定磁盤塊的參考
4、。無論 fsck 命令遇到包含特定塊的文件,它將會顯示索引節(jié)點號和所有指向它的路徑名稱。對于 JFS2 文件系統(tǒng),引用指定模塊的索引節(jié)點號將會被顯示,但是不是它們的路徑名稱。 -f 進行快速檢查。在正常情況下,通過非正確方式關閉系統(tǒng)來停機僅有的文件系統(tǒng)很可能被影響,這個文件系統(tǒng)就是當系統(tǒng)停止時在安裝的那些。 -f 標志會提示 fsck 命令不要檢查沒有成功安裝的文件系統(tǒng)。fsck 命令通過檢查文件系統(tǒng)超級塊中的 s_fmod 標志來決定這件事。 當文件系統(tǒng)沒有成功安裝的時候,無論何時文件系統(tǒng)被安裝和被清除,這個標志都將被設定。如果文件系統(tǒng)被成功的卸載,這不大可能會存在什么問題。因為多數(shù)文件系統(tǒng)
5、沒有成功安裝,不檢查這些文件系統(tǒng)能減少檢查時間。-i i-NodeNumber 搜索指定索引節(jié)點的參考。無論何時 fsck 命令遇到一個指向指定索引節(jié)點的目錄,它都會顯示這個參考的完整路徑名稱。 -n 對 fsck 命令所提出的所有問題給出一個no的回應;不打開指定的文件系統(tǒng)來寫。 -o 選項 向 fsck 命令傳遞逗號分隔的選項。這些選項被認為是文件系統(tǒng)的實現(xiàn)細節(jié),除了下面目前為了所有文件系統(tǒng)而當前被支持的選項: mountable 如果有問題的文件系統(tǒng)可安裝(清除),促使 fsck 命令成功的退出,返回一個“0”值。如果文件系統(tǒng)不可安裝,fsck 命令退出并返回一個值“8”。 mytype
6、 如果存在問題的文件系統(tǒng)與在 /etc/filesystems 文件中或者在命令行中通過 -V 標志指定的具有相同的類型,那么促使 fsck 命令退出并給出一個成功的“0”值。否則,返回一個值“8”。例如,如果/(引導文件系統(tǒng))是一個分類文件系統(tǒng),那么 fsck 命令 -o mytype -V jfs / 會退出給出一個“0”值。 -p 不顯示次要問題的消息但是自動修復問題。這個標志并不是象-y 標志那樣授予大規(guī)模許可,當系統(tǒng)正常啟動的時候對自動進行檢查工作有用。無論系統(tǒng)在何時自動運行,您應該將這個標志作為系統(tǒng)啟動過程的一部分來使用。也允許并行分組檢查。如果主要的超級塊損壞了,次要的超級塊就被
7、驗證,并且復制到主要的高級塊中。 -t文件 如果 fsck 命令得不到足夠的內存來保存它的表的話,在文件系統(tǒng)中作為一個臨時文件而不是被檢查的文件來指定File參數(shù)。如果沒有指定 -t 標志,那么 fsck 命令需要一個臨時文件,它會提示您給這個臨時文件起名字。但是,如果指定了 -p 標志,fsck 命令是不成功的。如果臨時文件不是一個特定的文件,當 fsck 命令結束的時候,它就會被刪除。 -V VfsName 使用為文件系統(tǒng)由VFSName變量指定的虛擬文件系統(tǒng)的描述,而不是用 /etc/filesystems 文件決定描述。如果-V VfsName 標志沒有在命令行中指定,就會檢查 /et
8、c/filesystems 文件并且 vfs= 匹配節(jié)的特性被認為是正確的文件系統(tǒng)類型。 -y 對所有 fsck命令提出的所有問題假定一個“yes”的響應。這個標志使 fsck 命令采取它認為必要的行動。僅在損壞嚴重的文件系統(tǒng)中使用這個標志。 *一些原理:大多數(shù)系統(tǒng)設置為啟動時自動運行fsck ,因此任何錯誤將在系統(tǒng)使用前被檢測到(并根據(jù)希望修正)。自動檢查只對啟動時自動mount的文件系統(tǒng)發(fā)生作用,使用fsck 手工檢查其他文件系統(tǒng),比如軟盤。使用有錯誤的文件系統(tǒng)可能使問題變得更壞。如果系統(tǒng)正常關閉,幾乎從不發(fā)生錯誤,因此有一些方法可以不進行檢查。如果文件/etc/fastboot 存在,就
9、不檢查。另外,如果ext2文件系統(tǒng)在超級塊中有一個特定的標記告知該文件系統(tǒng)在上次mount后沒有正常unmount. 如果標記指出unmount正常完成(假設正常unmount指出沒問題),e2fsck (fsck 的ext2文件系統(tǒng)版) 就不檢查系統(tǒng)。/etc/fastboot 是否影響系統(tǒng)依賴于你的啟動手稿,但ext2標記則在你使用e2fsck 時發(fā)生作用-基于一個e2fsck 選項(參閱e2fsck 手冊頁) *運行fsck后,該命令會分6個階段對文件系統(tǒng) 進行檢查,這六個階段分別是: 階段1: 檢查塊和塊的大小 階段2: 檢查路徑名 階段3: 檢查連接性 階段4: 檢查參考記數(shù) 階段5
10、: 檢查自由塊列表 階段6: 補救自由塊列表 對每個階段進行檢查,常見的一些錯誤:1) 移去一個沒有相關文件的目錄入口這時用戶可以回答Yes或Y來刪除該目錄入口。 2) 重連接一個已分配但不能訪問的文件: fsck找到了一個已分配的I節(jié)點,但卻不可訪問(該節(jié)點沒與任何目錄連接),這時一般對fsck的"RECONNECT?"回答Yes,即把該I節(jié)點連接到lost+found目錄下,文件名即是I節(jié)點號,之后管理員應檢查該文件類型,判明該文件用途,再將該文件拷貝到相應目錄下。3) 連接數(shù)調整ADJUST 在交互方式下,fsck若發(fā)現(xiàn)連接數(shù)(與原記錄)不一致,將詢問用戶采取何種行動
11、,本例發(fā)現(xiàn)一目錄的I節(jié)點連接數(shù)與該目錄的真實連接數(shù)不一致。這時用戶應該回答Yes或Y來改正連接數(shù)。 4) 自由塊表不一致 fsck查出未分配塊數(shù)與超級塊中所給出的自由塊表不一致。這時用戶應該回答Yes或Y來修正超級塊。 從上面的出錯信息和處理方法可以發(fā)現(xiàn),對于fsck詢問的問題大多數(shù)情況下都可以用Yes來回答,所以在實際應用時,可以用" -y"選項來執(zhí)行該命令對硬盤進行檢查和修復。 這里:RECONNECT 表示目錄丟失,可將其存入lost+found中再作轉移?;卮饄esSUPERBLK壞(注意是壞,不是wrong) 修復見上面(如果是wrong就隨便了,修不修都可以)C
12、LEAR 刪i節(jié)點,可能會錯REMOVE 刪文件,一般給出文件名。file=.ADJUST 調整連接數(shù)。實際數(shù)與原記錄不符。回答yes使用一般都是yes過去的,不能在正在mount的文件系統(tǒng)上操作,否則有可能導致文件系統(tǒng)損壞。但也沒有碰到過用fsck導致發(fā)生錯誤的情況,不過還是建議操作的時候規(guī)范一些。對于一個已經安裝好了的文件系統(tǒng),fsck 命令不會做出矯正。 fsck 命令出于某些原因可以在一個已經安裝好了的文件系統(tǒng)中運行,但不是進行修復。但是當文件系統(tǒng)安裝完畢之后,也許會返回不準確的錯誤消息。 fsck 命令檢查并以交互方式修復不連貫的文件系統(tǒng)。在安裝文件系統(tǒng)之前,應該運行這個命令。您必須
13、能夠讀設備文件,在這個設備上駐留著文件系統(tǒng)(例如/dev/sda1)安裝一個不連貫的文件系統(tǒng)也許會導致系統(tǒng)的崩潰。【其它】*運行fsck命令后產生的文件有什么用?當執(zhí)行fsck命令時,fsck命令如果發(fā)現(xiàn)存在孤立的文件或目錄,這些孤立的文件或目錄對于系統(tǒng)管理員或用戶來說,無法訪問到它,因為它與它的上級目錄失去了關聯(lián),如果用戶允許fsck重新把它們找回來的話,fsck命令就會把這些孤立的文件或目錄放在文件系統(tǒng)的/lost+found目錄下,并用各自的i-node號來命名,以便用戶查找自己需要的文件。Lost+found目錄通過它的英文含義我們都可以知道,它是一個失物認領處。因此當某個用戶發(fā)現(xiàn)自己
14、丟失了某個文件,可以在執(zhí)行fsck之后到/lost+found目錄下去查找,這時通過文件名已無法辨認出文件的作用,只能用file之類的命令來確定文件的類型,如果是數(shù)據(jù)文件,可以用more或vi命令來查看,如果是二進制文件,可以用dbx命令來調試或者試著執(zhí)行它(注意它可能是一個具有破壞性的程序),知道文件或目錄的作用之后,可以對其進行改名。如果用戶不允許fsck把這些孤立的文件或目錄找回來,那么fsck命令就會破壞這些文件或目錄,徹底丟失這些文件或目錄,用戶或系統(tǒng)管理員永遠也無法找回它們。 *關于fsck得結果輸出:當系統(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)是clean,stable和logging的狀態(tài)的時候fsck不運行。在非法關機后(各種原因),再次啟動的時候會有很多的情況,上面說的是一種情況,再厲害一些是系統(tǒng)只能進入但用戶狀態(tài),最厲害的是連單用戶的狀態(tài)都無法進入(肯定是/和/usr區(qū)有
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版微電影劇本委托創(chuàng)作合同模板3篇
- 二零二五版錨索施工項目質量監(jiān)督及驗收合同4篇
- 二零二五版高校教師博士后工作合同范本2篇
- 2025年度個人食材采購與加工一體化服務合同4篇
- 二零二五年度品牌冰箱環(huán)保認證與推廣合同4篇
- 二零二五年度國際會議外籍嘉賓邀請合同
- 二零二五年度公共場所安全管理服務協(xié)議3篇
- 2025版國際合作項目合同中因國際關系變化情勢變更的合同修訂條款4篇
- 二零二五年度企業(yè)專利技術評估與交易合同3篇
- 2025年度商業(yè)地產租賃轉租與廣告投放合同3篇
- 第十七章-阿法芙·I·梅勒斯的轉變理論
- 焊接機器人在汽車制造中應用案例分析報告
- 合成生物學在生物技術中的應用
- 中醫(yī)門診病歷
- 廣西華銀鋁業(yè)財務分析報告
- 無違法犯罪記錄證明申請表(個人)
- 大學生勞動教育PPT完整全套教學課件
- 繼電保護原理應用及配置課件
- 《殺死一只知更鳥》讀書分享PPT
- 蓋洛普Q12解讀和實施完整版
- 2023年Web前端技術試題
評論
0/150
提交評論