真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Linux中的FSCK命令怎么用

小編給大家分享一下Linux中的FSCK命令怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

白河ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!

FSCK 是一個很重要的 Linux/Unix 工具,它用于檢測并修復(fù)文件系統(tǒng)中的錯誤。它類似于 Windows 操作系統(tǒng)中的 “chkdsk” 工具,但它是為 Linux、MacOS、FreeBSD 操作系統(tǒng)所準(zhǔn)備的。

FSCK 全稱為 File System Consistency Check。在大多數(shù)時候,它在系統(tǒng)啟動時運行,但是如果需要的話,它也能被超級用戶手工啟動。

它可以進行三種模式的操作,

  1. 查錯并在發(fā)現(xiàn)錯誤時由用戶決定如何處理,

  2. 查錯并自動修復(fù),

  3. 查錯但在發(fā)現(xiàn)錯誤時只顯示錯誤而不進行修復(fù)。

FSCK 的語法

手工執(zhí)行 FSCK 的語法為,

$ fsck options drives

fsck 支持的選項有,

  • -p 自動修復(fù)(不詢問)

  • -n 不對文件系統(tǒng)做出改動

  • -y 對所有問題都回答 "yes"

  • -c 檢查所有的壞塊并將之添加到壞塊列表中

  • -f 即使文件系統(tǒng)標(biāo)記為 clean 也強制進行檢查

  • -v 輸出詳細信息

  • -b superblock 使用替代的超級塊

  • -B blocksize 指定超級塊的塊大小

  • -j  external_journal 指定外部日志的位置

  • -l  bad_blocks_file 添加到指定的壞塊列表(文件)

  • -L bad_blocks_file 指定壞塊列表(文件)

我們可以根據(jù)要做的操作任意指定這些選項。下面讓我們來看一些例子。

Fsck 命令的案例

注意: 在開始討論案例之前,請先讀完這段話。我們不應(yīng)該用 fsck 檢查已掛載的磁盤,這很可能會對磁盤造成***性的傷害。因此在開始使用 fsck 之前,我們需要使用下面命令來卸載磁盤,

$ umount drivename

比如像這樣,

$ umount /dev/sdb1

可以通過下面命令來查看分區(qū)編號,

$ fdisk -l

另外,在運行 fsck 時,可能出錯并返回一些錯誤碼。下面是一些常見的錯誤及其意義的列表,

  • 0 - 沒有錯誤

  • 1 - 修復(fù)了一些文件系統(tǒng)錯誤

  • 2 - 系統(tǒng)需要被重啟

  • 4 - 文件系統(tǒng)錯誤未被修復(fù)

  • 8 - 操作錯

  • 16 - 使用或語法錯

  • 32 - fsck 被用戶取消

  • 128 - 共享庫出錯

現(xiàn)在讓我們來看一些 fsck 命令的例子,

在單個分區(qū)上進行錯誤檢查

在終端運行下面過命令來對單個分區(qū)進行檢查,

$ umount /dev/sdb1$ fsck /dev/sdb1

檢查文件系統(tǒng)錯誤并自動修復(fù)

使用選項 -a 進行一致性檢查并自動修復(fù)這些錯誤。也可以用 -y 替代 -a 選項。

$ fsck -a /dev/sdb1

檢查文件系統(tǒng)錯誤但并不進行修復(fù)

若我們只想知道文件系統(tǒng)上有哪些錯誤而不想修復(fù)這些錯誤,那么可以使用選項 -n,

$ fsck -n /dev/sdb1

檢查所有分區(qū)中的錯誤

-A 選項一次性檢查所有分區(qū)上的文件系統(tǒng)錯誤,

$ fsck -A

若要禁止對根文件系統(tǒng)進行檢查可以使用選項 -R

$ fsck -AR

只檢查指定文件系統(tǒng)類型的分區(qū)

使用選項 -t 及文件系統(tǒng)類型,可以讓 fsck 只檢查指定文件系統(tǒng)類型的分區(qū),比如指定文件系統(tǒng)類型為 “ext4”,

$ fsck -t ext4 /dev/sdb1

或者,

$ fsck -t -A ext4

只在卸載的磁盤上進行一致性檢查

要保證 fsck 只在卸載的磁盤上操作,可以使用選項 -M,

$ fsck -AM

以上是“Linux中的FSCK命令怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


分享名稱:Linux中的FSCK命令怎么用
文章網(wǎng)址:http://weahome.cn/article/jseoep.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部