วิธีที่เร็วที่สุดในการลบข้อมูลสำรอง Timemachine ทั้งหมดสำหรับเครื่อง


17

วิธีที่แนะนำในการกำจัดการเก็บถาวร TimeMachine ทั้งหมด (aka Backups.backupdb) คืออะไร

การใช้ Disk Utility เพื่อลบทั้งดิสก์ไม่ใช่ตัวเลือก

ฉันย้ายทุกอย่างไปที่ถังขยะ แต่ "การเตรียมถังขยะเปล่า" กำลังนับไฟล์ที่จะลบอย่างถาวร ฉันยกเลิกที่ -100,000 ไฟล์

ดังนั้นวิธีที่แนะนำในการลบไฟล์จำนวนมากคืออะไร?

คำตอบ:


16

หากคุณพอใจกับการใช้ Terminal.app (อยู่ในโฟลเดอร์ Utilities) คุณสามารถลองใช้sudo rm -r <path>/Backups.backupdbคำสั่งUnix โปรดทราบว่า<path>ตัวยึดสำหรับเส้นทางไปยังฮาร์ดไดรฟ์ที่มีข้อมูลสำรอง Time Machine ของคุณอยู่ โปรดระวังเส้นทางที่คุณส่งไปยังคำสั่งนี้ด้วยการทำให้แน่ใจว่าไม่มีการพิมพ์ผิด

ขั้นตอนที่สมบูรณ์คือ:

  1. เรียกใช้ Terminal.app
  2. ในหน้าต่างหนึ่งของ Terminal.app ให้พิมพ์sudo rm -Rตามด้วยช่องว่าง
  3. ใช้หน้าต่าง Finder เพื่อนำทางไปยังBackups.backupdbโฟลเดอร์จากนั้น
  4. ลากโฟลเดอร์นั้นไปที่หน้าต่าง Terminal.app ของขั้นตอนที่ 2 และกดปุ่ม Return
  5. คุณอาจถูกขอให้พิมพ์รหัสผ่านสำหรับบัญชีผู้ดูแลระบบ
  6. พรอมต์เริ่มต้นจะปรากฏขึ้นอีกครั้งในหน้าต่างของ Terminal.app เมื่อการลบเสร็จสิ้น

พิมพ์man rmเอกสาร


เป็นBackups.backupdbเช่นเดียวกับMachineName.sparsebundleบนไดรฟ์เครื่องเวลา? ฉันไม่เห็นไฟล์ backupdb ใด ๆ (15 ธันวาคม, El Capitan)
Olie

1
ฉันต้องการ /System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypassคำนำหน้าในคำตอบของ mattorb เพื่อข้ามข้อผิดพลาด "ไม่อนุญาตการดำเนินการ"
Dave X

29

หากคุณมี:

ไม่อนุญาตให้ใช้งาน

หลังจากดำเนินการ

sudo rm -rf Backups.backupdb

คุณควรทำตามวิธีการนี้ซึ่งเพิ่มไว้bypassก่อนคำสั่งลบ:

sudo /System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass rm -rfv Backups.backupdb

1

วิธีการของ Mattorb ทำงานได้ดี

sudo /System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass rm -rfv Backups.backupdb

อย่างไรก็ตามเส้นทางสำหรับ Backups.backupdb สามารถป้อนได้ง่ายขึ้นโดยการลากและวางโฟลเดอร์ลงในหน้าต่างเทอร์มินัลหลังจากคำสั่ง rm -rfv [space]

ยังคงใช้งานได้หากคุณใส่ Backups.backupdb ในถังขยะ - สิ่งที่จำเป็นต้องมีก็คือการย้ายไปที่ดิสก์ดั้งเดิมแล้วใช้คำสั่งเทอร์มินัลด้านบน ฉันหวังว่านี่จะช่วยได้


0

เมื่อเทอร์มินัลเปิดฉันใช้คำสั่งต่อไปนี้:

rm -rfv /path/to/folder/

rวิธีซ้ำfวิธีการอย่างแข็งขันvวิธี verbose จริงเพื่อให้คุณสามารถดูไฟล์ที่ถูกลบ

ระวังเมื่อใช้คำสั่งนี้ คุณต้องระบุพา ธ ที่แน่นอนมิฉะนั้นจะไม่มีการเลิกทำสำหรับคำสั่งนี้ (เว้นแต่คุณจะมีการสำรองข้อมูลที่ฉลาด)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.