ด้วยแกนหลักที่ใช้ Unix ทำให้ Mac มีหลายวิธีในการทำงานทั่วไปให้สำเร็จ รวมถึงการกู้คืนไฟล์ที่ถูกลบ ซึ่งสามารถทำได้โดยใช้คำสั่ง Finder หรือ Mac Terminal บทความนี้เน้นที่วิธีการหลังและอธิบายทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับ Mac Terminal เมื่อพูดถึงการกู้คืนข้อมูล
วิธีการเปิด Terminal บน Mac
Terminal เป็นเพียงแอปอื่นบนคอมพิวเตอร์ Mac (มีเทอร์มินัลอีมูเลเตอร์ทางเลือกมากมายที่คุณสามารถเลือกได้) ซึ่งหมายความว่าคุณสามารถเปิดใช้งานได้เหมือนกับแอปอื่นๆ:
ตัวเลือก #1:เปิด Finder ไปที่ /Applications/Utilities ดับเบิลคลิก Terminal
ตัวเลือก #2:กด Command-Space เพื่อเปิด Spotlight พิมพ์ “terminal” แล้วกด Enter
ตัวเลือก #3:เรียกใช้ Launchpad (จาก Dock หรือกด F4) พิมพ์ “terminal” คลิก Terminal
หากคุณต้องการใช้ Terminal เป็นประจำ เราขอแนะนำให้คุณปักหมุดไว้บน Dock โดยคลิกขวาที่ไอคอนบน Dock แล้วเลือก Options> Keep in Dock
เทอร์มินัลทำงานอย่างไร
คุณสามารถคิดว่า Terminal เป็นประตูสู่จุดอ่อน Unix ของคอมพิวเตอร์ Mac มีอินเทอร์เฟซบรรทัดคำสั่งสำหรับระบบปฏิบัติการ ช่วยให้คุณโต้ตอบกับคอมพิวเตอร์โดยพิมพ์คำสั่งบนแป้นพิมพ์ แทนที่จะใช้เมาส์เพื่อโต้ตอบกับอินเทอร์เฟซแบบกราฟิกทั่วไป
ผู้ใช้ทั่วไปส่วนใหญ่ไม่เคยใช้ Terminal เนื่องจากอินเทอร์เฟซผู้ใช้แบบกราฟิกของ Mac ดีเพียงพอสำหรับความต้องการด้านคอมพิวเตอร์ส่วนใหญ่
อย่างไรก็ตาม มีการตั้งค่าที่ซ่อนอยู่บางอย่างที่สามารถเข้าถึงได้ผ่านทางบรรทัดคำสั่งเท่านั้น นอกจากนี้ การดำเนินการบางอย่างสามารถดำเนินการได้อย่างมีประสิทธิภาพมากขึ้น (หรือทำแบบอัตโนมัติทั้งหมด) ด้วยคำสั่งง่ายๆ เพียงไม่กี่คำที่มากกว่าการคลิกเมาส์หลายชุดหากคุณไม่เคยใช้ Terminal บน Mac มาก่อน เป็นเรื่องปกติที่จะรู้สึกกลัวบ้าง แต่ก็ไม่มีอะไรต้องกลัวจริงๆ สิ่งที่คุณต้องทำคือทำตามคำแนะนำของเราเกี่ยวกับวิธีใช้คำสั่งยกเลิกการลบเพื่อกู้คืนไฟล์ที่ถูกลบโดยใช้ Mac Terminal
วิธีการกู้คืนไฟล์ที่ถูกลบโดยใช้ Mac Terminal
เมื่อคุณลบไฟล์บน Mac ไฟล์นั้นจะถูกย้ายไปที่ถังขยะหรือถูกลบอย่างถาวร ในส่วนนี้ เราจะอธิบายวิธีกู้คืนทั้งไฟล์ที่อยู่ในถังขยะและไฟล์ที่ถูกลบอย่างถาวรโดยใช้ Mac Terminal
กู้คืนไฟล์จากถังขยะโดยใช้ Mac Terminal
การกู้คืนไฟล์จากถังขยะผ่านบรรทัดคำสั่งทำได้ง่ายเพราะจริงๆ แล้วถังขยะเป็นเพียงโฟลเดอร์พิเศษซึ่งคุณสามารถคัดลอกไฟล์ใดๆ ก็ได้ด้วยคำสั่งง่ายๆ
ขั้นตอนที่ 1:เปิดบานหน้าต่างการตั้งค่าความปลอดภัยและความเป็นส่วนตัวของการตั้งค่าระบบ แล้วเลือกแท็บความเป็นส่วนตัว
ขั้นตอนที่ 2:ปลดล็อกอินเทอร์เฟซโดยคลิกที่ไอคอนล็อก เลือกการเข้าถึงดิสก์แบบเต็มจากรายการบริการทางด้านซ้าย แล้วลากและวางไอคอนสำหรับ Terminal ลงในรายการ
ขั้นตอนที่ 3:เปิดเทอร์มินัล
ขั้นตอนที่ 4:พิมพ์ cd .Trash แล้วกด Enter เพื่อไปยังโฟลเดอร์ถังขยะ
ขั้นตอนที่ 5:พิมพ์ ls -al ~/.Trash แล้วกด Enter เพื่อดูเนื้อหาของโฟลเดอร์ถังขยะ
ขั้นตอนที่ 6:พิมพ์ mv filename ../ และกด Enter เพื่อย้ายไฟล์ที่ต้องการไปยังโฟลเดอร์เริ่มต้นของคุณ (แทนที่ชื่อไฟล์ด้วยชื่อไฟล์ที่คุณต้องการกู้คืน)
ขั้นตอนที่ 7:พิมพ์ Quit และกด Enter เพื่อปิด Terminal
กู้คืนไฟล์ที่ถูกลบด้วยคำสั่ง “rm”
คำสั่ง rm สามารถใช้เพื่อลบไฟล์ใดๆ ได้โดยตรงจาก Terminal เนื่องจากไฟล์ที่ถูกลบโดยใช้คำสั่ง rm จะไม่ไปที่โฟลเดอร์ถังขยะ คุณจึงไม่สามารถกู้คืนได้โดยใช้วิธีการที่อธิบายไว้ข้างต้น
อย่างไรก็ตาม คุณสามารถกู้คืนได้โดยใช้แอปพลิเคชันกู้คืนข้อมูลสำหรับ Mac เช่น PhotoRec ซึ่งทำงานใน Terminal และสามารถติดตั้งได้โดยใช้ Homebrew
หมายเหตุ:หากคุณต้องการสแกนไดรฟ์ระบบภายในของคุณ (ไดรฟ์ที่ติดตั้ง macOS) คุณต้องทำตามขั้นตอนต่อไปนี้ก่อนจึงจะสามารถใช้แอปพลิเคชันการกู้คืนข้อมูลได้:
- รีบูตเครื่อง Mac และกดปุ่ม Command + R ค้างไว้พร้อมกันเพื่อบูตเข้าสู่โหมดการกู้คืน
- เปิดเมนูยูทิลิตี้ที่ด้านบนของหน้าจอแล้วเลือกเทอร์มินัล
- พิมพ์ csrutil disable แล้วกด Enter เพื่อปิดใช้งาน System Integrity Protection
- รีสตาร์ท Mac ของคุณ
- เปิดเทอร์มินัล
โปรดทราบว่าการปิดใช้งาน System Integrity Protection มีความเสี่ยงบางประการ เนื่องจากจะช่วยปกป้อง Mac ของคุณจากซอฟต์แวร์ที่เป็นอันตราย
ขั้นตอนที่ 1:ติดตั้ง Homebrew โดยวางคำสั่งต่อไปนี้ใน Terminal:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
ขั้นตอนที่ 2:พิมพ์ brew install testdisk แล้วกด Enter เพื่อติดตั้ง TestDisk (PhotoRec รวมอยู่ในแพ็คเกจ TestDisk)
ขั้นตอนที่ 3:พิมพ์ sudo photorec แล้วกด Enter เพื่อเปิด PhotoRec
ขั้นตอนที่ 4:เลือกฮาร์ดไดรฟ์ของคุณ
ขั้นตอนที่ 5:เลือกพาร์ติชันของคุณ เลือกตัวเลือกไม่มีพาร์ติชันเพื่อสแกนทั้งไดรฟ์
ขั้นตอนที่ 6:เลือกระบบไฟล์ที่ถูกต้องแล้วกด Enter PhotoRec จะแนะนำสิ่งที่คิดว่าเป็นตัวเลือกที่เหมาะสมโดยอัตโนมัติ
ขั้นตอนที่ 7:เลือกปลายทางเพื่อบันทึกไฟล์ที่กู้คืนแล้วกด C บนแป้นพิมพ์เมื่อเสร็จสิ้น
หากคุณพบว่า PhotoRec ใช้งานยากเกินไป และต้องการเพียงแค่กู้คืนไฟล์ที่ลบอย่างถาวรของคุณกลับคืนมาอย่างรวดเร็วและง่ายดายที่สุด คุณสามารถกู้คืนได้ด้วย Disk Drill และแอปพลิเคชั่นกู้คืนข้อมูลที่ใช้งานง่ายพร้อมอินเทอร์เฟซผู้ใช้แบบกราฟิกที่ทันสมัย และรองรับไฟล์ได้หลายร้อยรูปแบบ
ในการกู้คืนไฟล์ที่ถูกลบอย่างถาวรด้วย Disk Drill:
- ดาวน์โหลดและติดตั้ง Disk Drill
- คลิกปุ่มกู้คืนถัดจากไดรฟ์ที่จัดเก็บไฟล์ของคุณก่อนที่จะลบ
- เลือกไฟล์ที่คุณต้องการกู้คืน ระบุไดเร็กทอรีการกู้คืน และคลิกปุ่มกู้คืนอีกครั้ง
นั่นคือวิธีการกู้คืนข้อมูลง่ายๆ ด้วย Disk Drill
กู้คืนไฟล์จากการสำรองข้อมูล Time Machine
คุณสามารถกู้คืนไฟล์ที่ถูกลบจากข้อมูลสำรอง Time Machine ได้โดยไม่ต้องใช้อินเทอร์เฟซแบบกราฟิก ซึ่งอาจมีประโยชน์ในสถานการณ์ที่คุณไม่สามารถใช้ทัชแพดหรือเมาส์ หรือโต้ตอบกับอินเทอร์เฟซผู้ใช้แบบกราฟิกได้ด้วยเหตุผลอื่น
ขั้นตอนที่ 1:ใช้แท็บความเป็นส่วนตัวในบานหน้าต่างการกำหนดลักษณะความปลอดภัยและความเป็นส่วนตัวเพื่อเพิ่ม Terminal ในรายการแอปพลิเคชันที่มีการเข้าถึงดิสก์เต็มรูปแบบดังที่เราได้อธิบายไว้ในโซลูชันแรก
ขั้นตอนที่ 2:เปิดเทอร์มินัล
ขั้นตอนที่ 3:พิมพ์ tmutil listbackups เพื่อแสดงรายการข้อมูลสำรอง Time Machine ที่มีอยู่ทั้งหมด
ขั้นตอนที่ 4:พิมพ์
tmutil restore '$BACKUP_PATH/$ORIGINAL_PATH' '$DESTINATION'
เพื่อกู้คืนไฟล์ของคุณ
- $BACKUP_PATH =ตำแหน่งของการสำรองข้อมูล Time Machine ของคุณ
- $ORIGINAL_PATH =ตำแหน่งของไฟล์ที่ถูกลบ
- $DESTINATION =สถานที่ที่คุณต้องการกู้คืนไฟล์ที่ถูกลบ
บทสรุป
อย่างที่คุณเห็น เป็นไปได้ที่จะกู้คืนไฟล์ที่ถูกลบโดยใช้ Mac Terminal แต่เฉพาะในบางสถานการณ์เท่านั้น เนื่องจากการลบไฟล์ออกจาก Terminal ไม่ใช่เรื่องง่าย ผู้ใช้ Mac ทั่วไปจึงควรลองใช้แอปพลิเคชันการกู้คืนข้อมูลที่มีอินเทอร์เฟซผู้ใช้แบบกราฟิก และทดลองด้วยคำสั่งยกเลิกการลบก็ต่อเมื่อใช้งานไม่ได้