您好,登錄后才能下訂單哦!
小編給大家分享一下Linux系統(tǒng)中fsck命令怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
fsck(file system check)用來檢查和維護(hù)不一致的文件系統(tǒng)。若系統(tǒng)掉電或磁盤發(fā)生問題,可利用fsck命令對(duì)文件系統(tǒng)進(jìn)行檢查
手工執(zhí)行 FSCK 的語法為,
$ fsck options drives
fsck 支持的選項(xiàng)有,
我們可以根據(jù)要做的操作任意指定這些選項(xiàng)。下面讓我們來看一些例子。
注意: 在開始討論案例之前,請(qǐng)先讀完這段話。我們不應(yīng)該用 fsck 檢查已掛載的磁盤,這很可能會(huì)對(duì)磁盤造成永久性的傷害。因此在開始使用 fsck 之前,我們需要使用下面命令來卸載磁盤,
$ umount drivename
比如像這樣,
$ umount/dev/sdb1
可以通過下面命令來查看分區(qū)編號(hào),
$ fdisk-l
另外,在運(yùn)行 fsck 時(shí),可能出錯(cuò)并返回一些錯(cuò)誤碼。下面是一些常見的錯(cuò)誤及其意義的列表,
現(xiàn)在讓我們來看一些 fsck 命令的例子。
在終端運(yùn)行下面過命令來對(duì)單個(gè)分區(qū)進(jìn)行檢查,
$ umount/dev/sdb1 $ fsck/dev/sdb1
使用選項(xiàng) -a 進(jìn)行一致性檢查并自動(dòng)修復(fù)這些錯(cuò)誤。也可以用 -y 替代 -a 選項(xiàng)。
$ fsck-a /dev/sdb1
若我們只想知道文件系統(tǒng)上有哪些錯(cuò)誤而不想修復(fù)這些錯(cuò)誤,那么可以使用選項(xiàng) -n,
$ fsck-n /dev/sdb1
-A 選項(xiàng)一次性檢查所有分區(qū)上的文件系統(tǒng)錯(cuò)誤,
$ fsck-A
若要禁止對(duì)根文件系統(tǒng)進(jìn)行檢查可以使用選項(xiàng) -R,
$ fsck-AR
使用選項(xiàng) -t 及文件系統(tǒng)類型,可以讓 fsck 只檢查指定文件系統(tǒng)類型的分區(qū),比如指定文件系統(tǒng)類型為 “ext4”,
$ fsck-t ext4 /dev/sdb1
或者,
$ fsck-t -A ext4
要保證 fsck 只在卸載的磁盤上操作,可以使用選項(xiàng) -M,
$ fsck-AM
以上是“Linux系統(tǒng)中fsck命令怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。