<track id="hddhd"></track>

        <pre id="hddhd"><ruby id="hddhd"><ruby id="hddhd"></ruby></ruby></pre>
          <noframes id="hddhd"><ruby id="hddhd"><strike id="hddhd"></strike></ruby>
          <p id="hddhd"><del id="hddhd"></del></p>
          <pre id="hddhd"></pre>

          <track id="hddhd"></track>

            <noframes id="hddhd"><pre id="hddhd"><strike id="hddhd"></strike></pre><listing id="hddhd"></listing>
            咨詢熱線:4006-759388  
            分部: 杭州 | 上海 | 武漢 | 深圳 | 北京 | 沈陽
            華軍科技數據恢復
            數據恢復
            成功案例
             
             當前位置: 首頁 > 行業新聞 > 正文

             聯系我們

             4006-759388

            教你如何在Linux上實現文件系統的自動檢查和修復

             瀏覽量:次  來源:華軍科技數據恢復  發布日期:2016-03-30 16:25:44

            Linux修復,Linux自動檢查
                  平常Linux管 理方面最重要的任務之一就是,檢查文件系統的完整性。Linux文件系統有可能在各種各樣的情況下受到損壞,比如系統崩潰、突然斷電、磁盤斷開,或者文件 節點(i-node)不小心被覆蓋等等。因此,定期檢查文件系統的完整性是個好主意,以便盡量減小文件系統受到損壞的風險。而說到檢查和修復Linux文 件系統,fsck是一款實用的工具。

                   我在本教程中將介紹如何借助fsck工具,實現文件系統的自動檢查。

                   系統一啟動,就觸發文件系統自動檢查機制

                   如果你希望系統一啟動,就自動觸發fsck,那么有一些方法可以設置在啟動過程中實現無人值守的fschk,這些方法具體取決于特定的Linux發行版。

            在Debian、Ubuntu或Linux Mint上,編輯/etc/default/rcS,如下所示。

            1. $ sudo vi /etc/default/rcS 

            # 啟動過程中,自動修復出現不一致性的文件系統

            1. FSCKFIX=yes 

            CentOS上,使用下列內容,編輯/etc/sysconfig/autofsck(要是它沒有,就創建)。

            1. $ sudo vi /etc/sysconfig/autofsck 
            2. AUTOFSCK_DEF_CHECK=yes 

                   強制定期檢查文件系統

            如果文件系統很龐大,你可以強制定期檢查文件系統,而不是每次系統啟動時檢查文件系統。為了實現這個操作,先要借助tune2fs命令,找到文件系統配置。下面這個命令行顯示了文件系統相關參數的當前值。請注意:/dev/sda1是文件系統超級塊所在的分區。

            1. $ sudo tune2fs -l /dev/sda1 

            Linux修復,Linux自動檢查
             

            從tune2fs的輸出結果中,我們不僅可以看到文件系統的狀態(干凈與否),還可以看到與文件系統檢查有關的一些參數。"Maximum mount count"(最大掛載次數)這個參數是指文件系統檢查被觸發后的掛載次數。"Check interval"(檢查時間間隔)這個參數顯示了兩次文件系統檢查之間的最長時間。在大多數Linux發行版上,這些參數并不是默認情況下被設置的,這 意味著并不進行任何定期的文件系統檢查。

            如果想強制每隔30次掛載就檢查文件系統,請運行下面這個命令。

            1. $ sudo tune2fs -c 30 /dev/sda1 

            如果想強制每隔3個月就檢查文件系統,請使用下面這個命令。

            1. $ sudo tune2fs -i 3m /dev/sda1 

            現在確認剛添加上去的文件系統檢查條件已正確設置。

            1. $ sudo tune2fs -l /dev/sda1 
            2. . . . 
            3. Last mount time:          n/a 
            4. Last write time:           Fri Mar 14 22:29:24 2014 
            5. Mount count:             20 
            6. Maximum mount count:   30 
            7. Last checked:             Mon Mar  3 20:55:08 2014 
            8. Check interval:           7776000 (3 months) 
            9. Next check after:          Sun Jun  1 21:55:08 2014 

                   強制下一次系統重啟時,進行一次性的文件系統檢查

            如果你想在下一次系統重啟時觸發一次性的文件系統檢查,可以使用這個命令。

            1. $ sudo touch /forcefsck 

            一旦你在類似上面的頂層目錄(/)中創建了一個名為forcefsck的空文件,它就會在你下一次重啟時,強制進行文件系統檢查。系統成功啟動后,/forcefsck則會自動被清除。

            \

            相關推薦:
            男女边吃奶边做边爱视频

                  <track id="hddhd"></track>

                  <pre id="hddhd"><ruby id="hddhd"><ruby id="hddhd"></ruby></ruby></pre>
                    <noframes id="hddhd"><ruby id="hddhd"><strike id="hddhd"></strike></ruby>
                    <p id="hddhd"><del id="hddhd"></del></p>
                    <pre id="hddhd"></pre>

                    <track id="hddhd"></track>

                      <noframes id="hddhd"><pre id="hddhd"><strike id="hddhd"></strike></pre><listing id="hddhd"></listing>