ext3grep เป็นโปรแกรมง่าย ๆ สำหรับการกู้คืนไฟล์บนระบบไฟล์ EXT3 เป็นเครื่องมือตรวจสอบและกู้คืนที่มีประโยชน์ในการตรวจสอบทางนิติเวช ช่วยในการแสดงข้อมูลเกี่ยวกับไฟล์ที่มีอยู่ในพาร์ติชันและกู้คืนไฟล์ที่ถูกลบโดยไม่ตั้งใจในบทความนี้เราจะสาธิตเคล็ดลับที่มีประโยชน์ซึ่งจะช่วยให้คุณกู้คืนไฟล์ที่ถูกลบโดยไม่ตั้งใจในระบบไฟล์ ext3 โดยใช้ ext3grep ใน Debian และ UbuntuDevice name: /dev/sdb1Mount point: /mnt/TEST_DRIVEFilesystem type: EXT3วิธีการกู้คืนไฟล์ที่ถูกลบโดยใช้เครื่องมือ ext3grepในการกู้คืนไฟล์ที่ถูกลบก่อนอื่นคุณต้องติดตั้งโปรแกรม ext3grep บนระบบ Ubuntu หรือ Debian โดยใช้ APT package manager ดังที่แสดง$ sudo apt install ext3grepเมื่อติดตั้งแล้วเราจะสาธิตวิธีการกู้คืนไฟล์ที่ถูกลบในระบบไฟล์ ext3อันดับแรกเราจะสร้างไฟล์บางไฟล์สำหรับการทดสอบในจุดเมานต์ /mnt/TEST_DRIVE ของพาร์ติชัน/อุปกรณ์ ext3 เช่น /dev/sdb1 ในกรณีนี้$ cd /mnt/TEST_DRIVE $ sudo touch files[1-5] $ ls -lตอนนี้เราจะลบไฟล์หนึ่งชื่อ file5 จากจุดเมานต์ /mnt/TEST_DRIVE ของพาร์ติชัน ext3$ sudo rm file5ตอนนี้เราจะดูวิธีการกู้คืนไฟล์ที่ลบโดยใช้โปรแกรม ext3grep บนพาร์ติชั่นเป้าหมาย อันดับแรกเราต้องยกเลิกการต่อเชื่อมจากจุดเมานท์ด้านบน (โปรดทราบว่าคุณต้องใช้คำสั่ง cd เพื่อสลับไปยังไดเรกทอรีอื่นเพื่อให้การดำเนินการยกเลิกการทำงานไม่เช่นนั้นคำสั่ง umount จะแสดงข้อผิดพลาด“ < strong> เป้าหมายนั้นไม่ว่าง ")$ cd $sudo umount /mnt/TEST_DRIVEตอนนี้เราได้ลบหนึ่งในไฟล์ (ซึ่งเราจะถือว่าทำโดยไม่ตั้งใจ) เพื่อดูไฟล์ทั้งหมดที่มีอยู่ในอุปกรณ์เรียกใช้ตัวเลือก --dump-name (แทนที่ /dev/sdb1 พร้อมชื่ออุปกรณ์จริง)$ ext3grep --dump-name /dev/sdb1ในการกู้คืนไฟล์ที่ถูกลบดังกล่าวคือ file5 เราใช้ตัวเลือก --restore-all ตามที่แสดง$ ext3grep --restore-all /dev/sdb1เมื่อกระบวนการกู้คืนเสร็จสมบูรณ์ไฟล์ที่กู้คืนทั้งหมดจะถูกเขียนไปยังไดเรกทอรี RESTORED_FILES คุณสามารถตรวจสอบว่ามีการกู้คืนไฟล์ที่ถูกลบหรือไม่$ cd RESTORED_FILES $ lsเราอาจระบุไฟล์เฉพาะที่จะกู้คืนเช่นไฟล์ชื่อ file5 (หรือระบุพา ธ เต็มของไฟล์ภายในอุปกรณ์ ext3)$ ext3grep --restore-file file5 /dev/sdb1 OR $ ext3grep --restore-file /path/to/some/file /dev/sdb1นอกจากนี้เรายังสามารถกู้คืนไฟล์ภายในระยะเวลาที่กำหนด ตัวอย่างเช่นเพียงระบุวันที่และเวลาที่ถูกต้องตามที่แสดง$ ext3grep --restore-all --after `date -d 'Jan 1 2019 9:00am' '+%s'` --before `date -d 'Jan 5 2019 00:00am' '+%s'` /dev/sdb1สำหรับข้อมูลเพิ่มเติมโปรดดูหน้า ext3grep man$ man ext3grepแค่นั้นแหละ! ext3grep เป็นเครื่องมือที่ง่ายและมีประโยชน์ในการตรวจสอบและกู้คืนไฟล์ที่ถูกลบในระบบไฟล์ ext3 มันเป็นหนึ่งในโปรแกรมที่ดีที่สุดในการกู้คืนไฟล์บน Linux หากคุณมีคำถามหรือความคิดใด ๆ ที่จะแบ่งปันโปรดติดต่อเราผ่านแบบฟอร์มข้อเสนอแนะด้านล่างรูปภาพประกอบทั้งหมดโดยผู้เขียน และภาพปกโดย canvaอัปเดตความรู้ใหม่ ๆ อีกมากมาย โหลดเลยที่ App TrueID ฟรี !