หากคุณรันfsckคำสั่งระบบไฟล์จะตรวจสอบและซ่อมแซมมันอาจพบชิ้นส่วนข้อมูลที่ไม่ได้อ้างอิงในที่ใดก็ได้ในระบบไฟล์ โดยเฉพาะอย่างยิ่งfsckอาจค้นหาข้อมูลที่ดูเหมือนไฟล์สมบูรณ์ แต่ไม่มีชื่อในระบบ - inode ที่ไม่มีชื่อไฟล์ที่เกี่ยวข้อง ข้อมูลนี้ยังคงใช้พื้นที่เพิ่มขึ้น แต่ไม่สามารถเข้าถึงได้ด้วยวิธีปกติ
ถ้าคุณบอกfsckให้ซ่อมแซมระบบไฟล์มันจะเปลี่ยนไฟล์ที่ลบไปแล้วเกือบเป็นไฟล์ สิ่งนี้คือไฟล์มีชื่อและที่ตั้งหนึ่งครั้ง แต่ไม่มีข้อมูลนั้นอีกต่อไป ดังนั้นfsckฝากไฟล์ไว้ในไดเรกทอรีเฉพาะที่เรียกว่าlost+found(หลังจากคุณสมบัติที่สูญหายและพบ )
ไฟล์ที่ปรากฏในlost+foundนั้นมักจะเป็นไฟล์ที่ถูกยกเลิกการเชื่อมโยง (เช่นชื่อของพวกเขาถูกลบไปแล้ว) แต่ยังคงเปิดโดยกระบวนการบางอย่าง (ดังนั้นข้อมูลยังไม่ถูกลบ) เมื่อระบบหยุดทำงานกะทันหัน (เคอร์เนลตกใจหรือไฟฟ้าขัดข้อง) หากนั่นคือสิ่งที่เกิดขึ้นไฟล์เหล่านี้จะถูกกำหนดไว้สำหรับการลบต่อไปคุณไม่จำเป็นต้องใส่ใจกับมัน
ไฟล์ยังสามารถปรากฏขึ้นได้lost+foundเนื่องจากระบบไฟล์อยู่ในสถานะไม่สอดคล้องเนื่องจากซอฟต์แวร์หรือฮาร์ดแวร์บั๊ก หากเป็นกรณีนี้เป็นวิธีที่คุณสามารถค้นหาไฟล์ที่สูญหาย แต่การซ่อมแซมระบบสามารถกู้คืนได้ ไฟล์อาจมีหรือไม่มีข้อมูลที่เป็นประโยชน์และแม้ว่าไฟล์เหล่านั้นอาจไม่สมบูรณ์หรือล้าสมัย ทุกอย่างขึ้นอยู่กับความเสียหายของระบบไฟล์
ในระบบไฟล์หลาย ๆlost+foundไดเรกทอรีเป็นบิตพิเศษเพราะมัน preallocates บิตของพื้นที่สำหรับfsckการฝากไฟล์ที่นั่น (พื้นที่ไม่ได้มีไว้สำหรับข้อมูลไฟล์ที่มีfsckอยู่ในนั้นมีไว้สำหรับรายการไดเรกทอรีที่fsckต้องใช้) หากคุณลบโดยไม่ตั้งใจlost+foundอย่าสร้างใหม่ด้วยmkdirใช้mklost+foundถ้ามี
lost+foundเท่านั้น หากคุณต้องการซ่อนให้ใช้ระบบไฟล์อื่นหรือติดตั้งที่อื่นเก็บทุกอย่างไว้ในไดเรกทอรีย่อยและเชื่อมโยงไดเรกทอรีย่อยไปยังตำแหน่ง "ของจริง" ที่คุณใช้ข้อมูล