Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Mac

รวดเร็วและน่าเชื่อถือ: กู้คืนไฟล์ที่ลบบน Mac ด้วย Terminal

หากคุณเพิ่งลบไฟล์บน Mac โดยไม่ได้ตั้งใจ คุณมีหลายวิธีในการกู้คืนข้อมูลนั้น

หนึ่งในตัวเลือกที่เร็วที่สุดคือการใช้ Mac Terminal โดยการพิมพ์คำสั่งบรรทัดเฉพาะ คุณสามารถกู้คืนข้อมูลที่หายไปได้ในไม่กี่วินาที

รวดเร็วและน่าเชื่อถือ: กู้คืนไฟล์ที่ลบบน Mac ด้วย Terminal

คุณยังสามารถใช้ โซลูชันซอฟต์แวร์ของบุคคลที่สามจากบริษัทกู้คืนข้อมูล เพื่อกู้คืนไฟล์ที่ลบโดยไม่ได้ตั้งใจ

คู่มือนี้จะพาคุณผ่านกระบวนการที่ต้องปฏิบัติ เพื่อที่คุณจะสามารถกู้คืนไฟล์ของคุณได้

คู่มือเร็วสำหรับวิธีกู้คืนที่มีอยู่

สถานการณ์การสูญเสียข้อมูล:

วิธีกู้คืนที่เหมาะสม:

ไฟล์สำคัญถูกลบเมื่อเร็วๆ นี้

กู้คืนไฟล์ที่ลบจากถังขยะ (Trash) โดยใช้ Mac Terminal

ไฟล์สำคัญถูกลบไปสักพักแล้ว หรือไม่ได้อยู่ในโฟลเดอร์ .Trash อีกต่อไป

กู้คืนไฟล์ที่ลบด้วยซอฟต์แวร์กู้คืนข้อมูล

คุณล้มเหลวในการกู้คืนไฟล์ที่สูญหายจากโฟลเดอร์ .Trash และซอฟต์แวร์กู้คืนข้อมูลไม่พบไฟล์

ใช้การสำรองข้อมูล Time Machine ล่าสุด

คุณต้องการกู้คืนไฟล์จากพาร์ติชันที่เสียหายหรือหายไป

กู้คืนพาร์ติชันที่สูญหายด้วย TestDisk

Mac Terminal คืออะไรและทำงานอย่างไร?

Mac Terminal เป็นโปรแกรมจำลองบรรทัดคำสั่ง (command line emulator) ที่คุณสามารถเข้าถึงได้บนระบบ macOS ทั้งหมด มันช่วยให้คุณควบคุมคอมพิวเตอร์ของคุณได้อย่างรวดเร็วเพื่อทำการเปลี่ยนแปลงเฉพาะเจาะจง

คุณสามารถค้นหาได้โดยใช้ฟีเจอร์ Spotlight บน Mac ของคุณ ผ่าน Finder หรือผ่าน Launchpad และไอคอน Utilities

รวดเร็วและน่าเชื่อถือ: กู้คืนไฟล์ที่ลบบน Mac ด้วย Terminal

💡 Mac Terminal มีประโยชน์สำหรับคำสั่งหลายอย่าง สามารถช่วยให้คุณเปิดแอปพลิเคชัน เปิดไฟล์ด้วยตัวแก้ไขข้อความหรือแอปเฉพาะ และกู้คืนไฟล์ที่ลบโดยไม่ได้ตั้งใจ

หากคุณคุ้นเคยกับระบบปฏิบัติการ MSDOS หรือ UNIX โปรแกรมจำลองนี้ทำงานคล้ายกัน คำสั่งส่วนใหญ่เหมือนกัน แม้คุณจะเห็นจุด (periods) มากกว่า frontslahes หรือ backslashes ในแต่ละคำสั่ง

วิธีกู้คืนไฟล์ที่ลบโดยใช้ Mac Terminal

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

วิธีที่ 1: กู้คืนไฟล์ที่ลบจากถังขยะ (Trash) โดยใช้ Mac Terminal

  1. หลังจากเปิด Terminal ผ่าน Utilities บน Mac ให้พิมพ์คำสั่งต่อไปนี้: cd .Trash แล้วกด Return
  2. ตอนนี้พิมพ์ ls -al ~/.Trash เพื่อดูเนื้อหาของโฟลเดอร์ถังขยะของคุณ
  3. ตอนนี้พิมพ์ mv filename ../ และกด Return อีกครั้ง คุณต้องใช้ชื่อไฟล์เต็มในบรรทัดคำสั่งเพื่อให้เทคนิคนี้ทำงาน
  4. พิมพ์ “Quit“ คำสั่งนี้ออกจาก terminal

รวดเร็วและน่าเชื่อถือ: กู้คืนไฟล์ที่ลบบน Mac ด้วย Terminal

คุณควรเห็นไฟล์ที่ลบใน Finder หากมันไม่ปรากฏในหน้าต่างพร้อมท์ ให้ใช้แถบค้นหาพร้อมชื่อของมันเพื่อค้นหา

วิธีที่ 2: กู้คืนไฟล์ที่ลบด้วยซอฟต์แวร์กู้คืนข้อมูล

คุณใช้คำสั่ง "RM" เพื่อลบไฟล์ มันไม่ได้ลบข้อมูลถาวร คำสั่งนี้ช่วยให้คุณยกเลิกลิงก์ไปยังไฟล์ ทำให้มันไม่สามารถค้นหาได้อีกต่อไป ในขณะที่กำหนดพื้นที่ของมันเป็นเขียนได้ (writable)

⚠️ คุณต้องหยุดใช้ดิสก์ที่ได้รับผลกระทบทันทีเพื่อกู้คืนไฟล์ที่ลบโดยไม่ได้ตั้งใจ แล้ว ใช้โซลูชันซอฟต์แวร์กู้คืน อย่าง Disk Drill สำหรับ Mac เพื่อสแกนดิสก์และกู้คืนไฟล์

ทำตามขั้นตอนง่ายๆ เหล่านี้เพื่อกู้คืนข้อมูลที่ลบของคุณ

  1. ทำตามขั้นตอนง่ายๆ เหล่านี้เพื่อกู้คืนข้อมูลที่ลบของคุณ
  2. ดาวน์โหลดและติดตั้ง Disk Drill
  3. เปิดโปรแกรมและเลือกอุปกรณ์ที่ประสบการสูญเสียข้อมูลรวดเร็วและน่าเชื่อถือ: กู้คืนไฟล์ที่ลบบน Mac ด้วย Terminal
  4. คลิกปุ่ม Search for lost data เพื่อสแกนอุปกรณ์รวดเร็วและน่าเชื่อถือ: กู้คืนไฟล์ที่ลบบน Mac ด้วย Terminal
  5. ดูตัวอย่างไฟล์ที่พบและเลือกสิ่งที่คุณต้องการกู้คืนรวดเร็วและน่าเชื่อถือ: กู้คืนไฟล์ที่ลบบน Mac ด้วย Terminal
  6. คลิกปุ่ม Recover เพื่อทำให้การกู้คืนเสร็จสมบูรณ์รวดเร็วและน่าเชื่อถือ: กู้คืนไฟล์ที่ลบบน Mac ด้วย Terminal

วิธีที่ 3: กู้คืนพาร์ติชันที่สูญหายด้วย TestDisk

เมื่อจัดการกับพาร์ติชันที่เสียหายหรือสูญหาย คำสั่ง Terminal แบบง่ายๆ ไม่เพียงพอที่จะช่วยได้ สิ่งที่คุณต้องการคือซอฟต์แวร์กู้คืนและซ่อมแซมพาร์ติชันเฉพาะทางอย่าง TestDisk ซึ่งทำงานโดยตรงในแอป Terminal

ก่อนที่คุณจะติดตั้ง TestDisk ได้ คุณต้องติดตั้ง Homebrew ก่อน ซึ่งเป็นระบบจัดการแพ็กเกจซอฟต์แวร์ฟรีและโอเพนซอร์สสำหรับ macOS เพื่อทำเช่นนั้น ให้ใส่คำสั่งต่อไปนี้ใน Terminal:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

จากนั้นใช้คำสั่งอีกคำสั่งเดียวเพื่อติดตั้ง TestDisk เอง: brew install testdisk

แม้ TestDisk จะเป็นแอปพลิเคชันซอฟต์แวร์บรรทัดคำสั่ง มันก็เสนอกระบวนการกู้คืนข้อมูลทีละขั้นตอนที่ตรงไปตรงมาที่สามารถสรุปได้ในเพียงไม่กี่ขั้นตอน:

  1. เปิด TestDisk โดยพิมพ์ "testdisk" ใน Terminal
  2. เลือก Create เพื่อสร้างไฟล์ log ใหม่รวดเร็วและน่าเชื่อถือ: กู้คืนไฟล์ที่ลบบน Mac ด้วย Terminal
  3. เลือกอุปกรณ์จัดเก็บข้อมูลที่มีพาร์ติชันที่ถูกลบ
  4. เลือกประเภทตารางพาร์ติชัน
  5. กด Enter เพื่อวิเคราะห์โครงสร้างพาร์ติชันปัจจุบันและค้นหาพาร์ติชันที่สูญหายรวดเร็วและน่าเชื่อถือ: กู้คืนไฟล์ที่ลบบน Mac ด้วย Terminal
  6. ดำเนินการ Quick Search สำหรับพาร์ติชันที่ถูกลบ
  7. (ตัวเลือก) ดำเนินการ Deeper Search เพื่อหาพาร์ติชันที่ถูกลบซึ่ง Quick Search ไม่สามารถกู้คืนได้

สำหรับคำแนะนำโดยละเอียดเกี่ยวกับวิธีกู้คืนพาร์ติชันที่สูญหายและซ่อมแซมบูทเซกเตอร์ที่เสียหายโดยใช้ TestDisk อ่านเอกสารอย่างเป็นทางการ

วิธีที่ 4: ใช้การสำรองข้อมูล Time Machine ล่าสุด

หากวิธีกู้คืนข้อมูล 3 วิธีที่อธิบายข้างต้น ไม่ได้ส่งผลลัพธ์ที่คุณหวังไว้ ยังมีความหวังเหลืออยู่ เพราะ Mac ทุกเครื่องมาพร้อมซอฟต์แวร์สำรองข้อมูลที่มาพร้อมระบบชื่อ Time Machine

หาก Time Machine ทำงานอยู่ก่อนเกิดเหตุการณ์สูญเสียข้อมูล แล้วไฟล์ของคุณน่าจะถูกสำรองไว้บนดิสก์สำรองข้อมูล Time Machine อย่างปลอดภัย และคุณสามารถกู้คืนได้ด้วยไม่กี่คลิก

รวดเร็วและน่าเชื่อถือ: กู้คืนไฟล์ที่ลบบน Mac ด้วย Terminal

Apple เสนอคำแนะนำสมบูรณ์เพื่อช่วยคุณกู้คืน Mac จากการสำรองข้อมูล Time Machine

💡 เพื่อให้ตัวเลือกนี้ทำงาน คุณต้องเปิดใช้งาน Time Machine บน iMac, MacBook หรือ Mac Mini ของคุณ แม้คุณจะสามารถใช้ internal drive ได้ในทางเทคนิค แต่มันทำงานได้ดีกว่าหากมี external drive สำหรับจัดเก็บการสำรองข้อมูล

หากคุณไม่ได้เริ่มต้น Time Machine ก่อนลบไฟล์โดยไม่ได้ตั้งใจ ตัวเลือกกู้คืนนี้ไม่พร้อมใช้งาน คุณสามารถเปิดใช้งานสำหรับความพยายามในอนาคตโดยทำตามขั้นตอนเหล่านี้

  1. ไปที่เมนู System Preferences เลือกจากเมนู Apple
  2. เลือกไอคอน Time Machine
  3. เลือกคำสั่ง “Select Disk…” ที่คุณเห็นในเวอร์ชัน macOS ของคุณรวดเร็วและน่าเชื่อถือ: กู้คืนไฟล์ที่ลบบน Mac ด้วย Terminal
  4. เลือก external drive ที่คุณจะใช้สำหรับการสำรองข้อมูล Time Machineรวดเร็วและน่าเชื่อถือ: กู้คืนไฟล์ที่ลบบน Mac ด้วย Terminal
  5. บอก Time Machine ให้สำรองข้อมูลของคุณอัตโนมัติ เพื่อให้มันทำงานในพื้นหลังรวดเร็วและน่าเชื่อถือ: กู้คืนไฟล์ที่ลบบน Mac ด้วย Terminal

เมื่อคุณมี Time Machine ติดตามไฟล์ของคุณ มันจะให้การสำรองข้อมูลดาวน์โหลดเป็นระยะ เพื่อให้แน่ใจว่าข้อมูลของคุณคงอยู่ในสภาพค่อนข้างปัจจุบัน

เมื่อไหร่ Mac Terminal จะไม่ช่วยกู้คืนไฟล์ที่ลบได้?

เหตุผลหลักที่ Mac Terminal ไม่กู้คืนไฟล์ที่ลบได้ คือ คุณมีชื่อไฟล์ผิด หากคุณไม่ให้การจับคู่ที่ตรงกันเป๊ะๆ ระบบจะไม่สามารถระบุและกู้คืนการเข้าถึงข้อมูลที่คุณต้องการกู้คืนได้

⚠️ คุณจะไม่สามารถกู้คืนไฟล์ที่สูญหายด้วย Terminal หากคุณว่างถังขยะ (emptied the Trash) ลบไฟล์จากถังขยะด้วย Delete Immediately หรือใช้ชุดปุ่ม Option + Shift + Command + Delete

หากคุณมีชื่อไฟล์ถูกต้อง อาจมีปัญหากับคำสั่งที่ใช้สร้างผลลัพธ์

การคัดลอกคำสั่งจากเว็บไซต์เข้า Mac Terminal ทำงานได้ก็ต่อเมื่อ spacing และ symbols ที่ถูกต้องถูกใช้ ตัวอย่างเช่น คุณอาจพิมพ์ "cd.trash" แทน "cd .trash" เพื่อเข้าถึงโฟลเดอร์นั้น

เมื่อคุณค้นพบว่าไฟล์ไม่กลับมาตามที่คาดหวัง โซลูชันซอฟต์แวร์ของบุคคลที่สามเป็นตัวเลือกที่ดีที่สุด โปรแกรมอย่าง Disk Drill for Mac สามารถสแกนดิสก์ของคุณ ค้นหาไฟล์ และทำให้มันสามารถกู้คืนได้ในไม่กี่คลิก

คุณไม่ต้องกังวลเรื่องการรู้ชื่อไฟล์เต็มอย่างแม่นยำ เพราะซอฟต์แวร์กู้คืนแสดงข้อมูลนั้นให้คุณเห็น ฟีเจอร์ตัวอย่าง (preview) แม้จะให้คุณเห็นว่าข้อมูลเป็นสิ่งที่คุณหวังจะกู้คืนผ่านความพยายามเหล่านี้

สรุป

เมื่อคุณต้องการกู้คืนไฟล์ที่ลบบนคอมพิวเตอร์ของคุณ Mac Terminal เป็นทรัพยากรที่มีประโยชน์ มันช่วยให้คุณสร้างค้นหาข้อมูลที่หายไป และให้การเข้าถึงทันทีอีกครั้ง

มันไม่ทำงานในทุกสถานการณ์ จึงช่วยได้ที่จะมีแพลตฟอร์มกู้คืนไฟล์ของบุคคลที่สามพร้อมใช้งาน Disk Drill for Mac 提供โซลูชันที่ตรงไปตรงมาที่สแกนดิสก์ของคุณอย่างรวดเร็ว ค้นหาข้อมูลที่กู้คืนได้ และทำให้ความพยายามของคุณไม่เจ็บปวดมากนัก

If you're unfamiliar with the Terminal commands and methodology, it might be easier to use a data recovery application with a GUI to make the process easier.