นี่คือส่วนขยายคำสั่งที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
extundelete - ยูทิลิตี้เพื่อยกเลิกการลบไฟล์จากพาร์ติชั่น ext3 หรือ ext4
เรื่องย่อ
ขยายออก [ตัวเลือก] อุปกรณ์ไฟล์...
DESCRIPTION
ขยายออก เป็นยูทิลิตี้ที่สามารถกู้คืนไฟล์ที่ถูกลบจากพาร์ติชั่น ext3 หรือ ext4
extundelete ใช้ข้อมูลที่เก็บไว้ในเจอร์นัลของพาร์ติชันเพื่อพยายามกู้คืน
ไฟล์ที่ถูกลบออกจากพาร์ติชั่น
ไม่มีการรับประกันว่าไฟล์ใด ๆ จะสามารถยกเลิกการลบได้ ดังนั้นพยายามเสมอ
เพื่อให้มีระบบสำรองข้อมูลที่ดี หรืออย่างน้อยก็วางระบบไว้หลังจากกู้คืน
ไฟล์!
OPTIONS
--รุ่น
พิมพ์หมายเลขเวอร์ชันของ extundelete
--ช่วยด้วย พิมพ์สรุปการใช้งานโดยย่อสำหรับ extundelete
การแบ่ง ชื่อ
ชื่อของพาร์ติชันที่ลบไฟล์ เช่น /dev/sda3
อาจเป็นชื่อไฟล์ของสำเนาของพาร์ติชัน เช่น ที่สร้างด้วย dd
--ซุปเปอร์บล็อค
พิมพ์ข้อมูลเกี่ยวกับระบบไฟล์จาก superblock
--วารสาร --ซุปเปอร์บล็อค
พิมพ์ข้อมูลเกี่ยวกับวารสารจาก superblock ของวารสาร
--ไอโนด #
พิมพ์ข้อมูลจากหมายเลขไอโหนดของระบบไฟล์ที่ให้มา เช่น
"--ไอโหนด 2".
--บล็อก #
พิมพ์เนื้อหาของบล็อกที่เรียกว่า "--block 9652"
--กู้คืนไฟล์ เส้นทาง/ไปยัง/ลบ/ไฟล์
พยายามกู้คืนไฟล์ที่ถูกลบในชื่อไฟล์ที่ระบุ เรียกว่า as
"--restore-file dirname/filename".
--restore-ไอโหนด #
ใช้เพื่อกู้คืน inodes ตามหมายเลข เรียกว่า "--restore-inode 2569"
ยังยอมรับรายการของ inodes ที่คั่นด้วยเครื่องหมายจุลภาคเท่านั้น เช่น "--restore-inode
2569,5692,6925"
--กู้คืนไฟล์ ชื่อไฟล์
กู้คืนรายการไฟล์ ขั้นแรก สร้างรายการไฟล์ในลักษณะเดียวกับ
อยากจะเป็น
ใช้ในตัวเลือก --restore-file และบันทึกลงในไฟล์ "filename"
จากนั้น อาจใช้ตัวเลือกนี้เพื่อพยายามกู้คืนไฟล์เหล่านั้นด้วยการโทรเพียงครั้งเดียว
เพื่อขยาย
แบบฟอร์มนี้ยังช่วยลดความซ้ำซ้อนจากการเรียกหลายสายที่แยกวิเคราะห์รายการบันทึกหลายรายการ
ครั้ง
--กู้คืน-ทั้งหมด
กู้คืนไฟล์ทั้งหมดที่สามารถยกเลิกการลบเป็นชื่อก่อนที่จะลบเมื่อ
เป็นไปได้. ไฟล์อื่นๆ จะถูกกู้คืนเป็นชื่อไฟล์เช่น "file.NNNN"
--restore-ไดเรกทอรี เส้นทาง/ของ/ไดเรกทอรี
กู้คืนไฟล์ทั้งหมดที่สามารถเชื่อมโยงไปยังไดเร็กทอรีที่ระบุไปยังชื่อก่อน
การลบเมื่อเป็นไปได้
-j วารสาร_dev
ระบุอุปกรณ์ที่เป็นเจอร์นัลภายนอกของระบบไฟล์
-b block_number
ระบุหมายเลขบล็อกของ superblock สำรองที่จะใช้เมื่อเปิด
ระบบแฟ้ม
-B block_size
ระบุขนาดบล็อกของพาร์ติชันที่จะใช้เมื่อเปิดระบบไฟล์
--ก่อน ข้อมูล
กู้คืนเฉพาะไฟล์ที่ถูกลบก่อนวันที่ระบุซึ่งควรอยู่ในรูปแบบ
ของจำนวนวินาทีนับตั้งแต่ยุค UNIX ใช้คำสั่งเชลล์เช่น
$ date -d "1 ส.ค. 9:02" +%s
เพื่อแปลงวันที่ที่มนุษย์อ่านได้ให้อยู่ในรูปแบบที่เหมาะสม การแปลงจาก
จำนวนวินาทีที่เป็นรูปแบบที่สามารถอ่านได้โดยใช้ตัวใดตัวหนึ่ง
ต่อไปนี้:
วันที่ $ -d@1234567890
$ perl -le "พิมพ์สเกลาร์เวลาท้องถิ่น 1234567890"
--หลังจาก ข้อมูล
กู้คืนเฉพาะไฟล์ที่ถูกลบหลังจากวันที่ระบุเท่านั้น ซึ่งควรอยู่ในรูปแบบ
จำนวนวินาทีนับตั้งแต่ยุค UNIX
ดูหมายเหตุสำหรับตัวเลือก --before สำหรับข้อมูลเพิ่มเติม
ใช้ extundelete ออนไลน์โดยใช้บริการ onworks.net