เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | เนื้อหา | ถัดไป>

การทดสอบและซ่อมแซมระบบไฟล์

ในการสนทนาก่อนหน้านี้ของเราเกี่ยวกับ / etc / fstab ไฟล์ เราเห็นตัวเลขลึกลับที่ท้ายแต่ละบรรทัด ทุกครั้งที่ระบบบู๊ต ระบบจะตรวจสอบความสมบูรณ์ของระบบไฟล์เป็นประจำก่อนที่จะทำการติดตั้ง สิ่งนี้ทำโดย ฟค โปรแกรม (ย่อมาจาก “การตรวจสอบระบบไฟล์”) ตัวสุดท้ายในแต่ละอัน fstab รายการระบุลำดับที่จะตรวจสอบอุปกรณ์ ในตัวอย่างข้างต้น เราจะเห็นว่าระบบไฟล์รูทถูกตรวจสอบก่อน ตามด้วย หน้าแรก และ รองเท้า ระบบไฟล์ อุปกรณ์ที่มีค่าศูนย์เป็นตัวเลขสุดท้ายจะไม่ได้รับการตรวจสอบเป็นประจำ

นอกจากการตรวจสอบความสมบูรณ์ของระบบไฟล์แล้ว ฟค ยังสามารถซ่อมแซมระบบไฟล์ที่เสียหายด้วยระดับความสำเร็จที่แตกต่างกัน ขึ้นอยู่กับปริมาณของความเสียหาย ในระบบไฟล์ที่คล้ายกับ Unix ส่วนที่กู้คืนของไฟล์จะถูกวางไว้ใน หาย+เจอ ไดเร็กทอรี ซึ่งอยู่ในรูทของระบบไฟล์แต่ละระบบ

ในการตรวจสอบแฟลชไดรฟ์ของเรา (ซึ่งควรยกเลิกการต่อเชื่อมก่อน) เราสามารถทำได้ดังนี้:



[me@linuxbox ~]$ sudo fsck /dev/sdb1

fsck 1.40.8 (13-มี.ค. 2016)

e2fsck 1.40.8 (13 มีนาคม 2016)

/dev/sdb1: สะอาด ไฟล์ 11/3904 1661/15608 บล็อก

[me@linuxbox ~]$ sudo fsck /dev/sdb1

fsck 1.40.8 (13-มี.ค. 2016)

e2fsck 1.40.8 (13 มีนาคม 2016)

/dev/sdb1: สะอาด ไฟล์ 11/3904 1661/15608 บล็อก


จากประสบการณ์ของผม ระบบไฟล์เสียหายค่อนข้างน้อย เว้นแต่จะมีปัญหาด้านฮาร์ดแวร์ เช่น ดิสก์ไดรฟ์ที่ล้มเหลว ในระบบส่วนใหญ่ ความเสียหายของระบบไฟล์ที่ตรวจพบในขณะบู๊ตจะทำให้ระบบหยุดทำงานและสั่งให้คุณเรียกใช้ ฟค ก่อนดำเนินการต่อ


ภาพ

สิ่งที่ fsck?

ในวัฒนธรรม Unix คำว่า "fsck" มักใช้แทนคำยอดนิยมที่มีตัวอักษรสามตัวร่วมกัน นี้เหมาะสมอย่างยิ่ง เพราะท่านอาจจะกล่าวคำดังกล่าว หากพบว่าตนเองอยู่ในสถานการณ์ที่ต้องวิ่งหนี ฟค.


ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: