您好,登錄后才能下訂單哦!
這篇文章主要介紹了Linux磁盤管理中如何實(shí)現(xiàn)檢驗(yàn)、掛載與卸除操作,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
Linux的磁盤管理是Linux管理員非常重要的必須技能, 磁盤管理好壞直接關(guān)系到整個(gè)系統(tǒng)的性能問題。
fsck(file system check)用來(lái)檢查和維護(hù)不一致的文件系統(tǒng)。
若系統(tǒng)掉電或磁盤發(fā)生問題,可利用fsck命令對(duì)文件系統(tǒng)進(jìn)行檢查。
語(yǔ)法:
fsck [-t 文件系統(tǒng)] [-ACay] 裝置名稱
選項(xiàng)與參數(shù):
-t : 給定檔案系統(tǒng)的型式,若在 /etc/fstab 中已有定義或 kernel 本身已支援的則不需加上此參數(shù) -s : 依序一個(gè)一個(gè)地執(zhí)行 fsck 的指令來(lái)檢查 -A : 對(duì)/etc/fstab 中所有列出來(lái)的 分區(qū)(partition)做檢查 -C : 顯示完整的檢查進(jìn)度 -d : 打印出 e2fsck 的 debug 結(jié)果 -p : 同時(shí)有 -A 條件時(shí),同時(shí)有多個(gè) fsck 的檢查一起執(zhí)行 -R : 同時(shí)有 -A 條件時(shí),省略 / 不檢查 -V : 詳細(xì)顯示模式 -a : 如果檢查有錯(cuò)則自動(dòng)修復(fù) -r : 如果檢查有錯(cuò)則由使用者回答是否修復(fù) -y : 選項(xiàng)指定檢測(cè)每個(gè)文件是自動(dòng)輸入yes,在不確定那些是不正常的時(shí)候,可以執(zhí)行 # fsck -y 全部檢查修復(fù)。
實(shí)例 1
查看系統(tǒng)有多少文件系統(tǒng)支持的 fsck 命令:
[root@www ~]# fsck[tab][tab]fsck fsck.cramfs fsck.ext2 fsck.ext3 fsck.msdos fsck.vfat
實(shí)例 2
強(qiáng)制檢測(cè) /dev/hdc6 分區(qū):
[root@www ~]# fsck -C -f -t ext3 /dev/hdc6fsck 1.39 (29-May-2006) e2fsck 1.39 (29-May-2006) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information vbird_logical: 11/251968 files (9.1% non-contiguous), 36926/1004046 blocks
如果沒有加上 -f 的選項(xiàng),則由于這個(gè)文件系統(tǒng)不曾出現(xiàn)問題,檢查的經(jīng)過(guò)非??焖?!若加上 -f 強(qiáng)制檢查,才會(huì)一項(xiàng)一項(xiàng)的顯示過(guò)程。
Linux 的磁盤掛載使用 mount 命令,卸載使用 umount 命令。
磁盤掛載語(yǔ)法:
mount [-t 文件系統(tǒng)] [-L Label名] [-o 額外選項(xiàng)] [-n] 裝置文件名 掛載點(diǎn)
實(shí)例 1
用默認(rèn)的方式,將剛剛創(chuàng)建的 /dev/hdc6 掛載到 /mnt/hdc6 上面!
[root@www ~]# mkdir /mnt/hdc6[root@www ~]# mount /dev/hdc6 /mnt/hdc6[root@www ~]# dfFilesystem 1K-blocks Used Available Use% Mounted on .....中間省略..... /dev/hdc6 1976312 42072 1833836 3% /mnt/hdc6
磁盤卸載命令 umount 語(yǔ)法:
umount [-fn] 裝置文件名或掛載點(diǎn)
選項(xiàng)與參數(shù):
-f :強(qiáng)制卸除!可用在類似網(wǎng)絡(luò)文件系統(tǒng) (NFS) 無(wú)法讀取到的情況下; -n :不升級(jí) /etc/mtab 情況下卸除。 卸載/dev/hdc6
[root@www ~]# umount /dev/hdc6
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“Linux磁盤管理中如何實(shí)現(xiàn)檢驗(yàn)、掛載與卸除操作”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!
免責(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)容。