เมื่อคุณลบไฟล์บน Mac คุณจะจบลงด้วยการซ่อนไฟล์นั้นใน Finder เท่านั้น หากต้องการลบและเพิ่มพื้นที่ว่างในดิสก์ คุณต้องล้างข้อมูลในถังขยะ คลิกควบคุมที่ ไอคอน ถังขยะและเลือก ตัวเลือก ล้างถังขยะเป็นวิธีที่เร็วที่สุดในการทำเช่นนั้น
อย่างไรก็ตาม การกำจัดเนื้อหาภายในถังขยะอย่างถาวรนั้นไม่ใช่เรื่องง่ายเสมอไป และอาจส่งผลให้เกิดข้อผิดพลาดได้ ดังนั้นหากคุณพบปัญหาใดๆ คุณสามารถล้างข้อมูลในถังขยะใน macOS โดยใช้ Terminal แทน คุณจะพบขั้นตอนทั้งหมดด้านล่าง
![วิธีล้างถังขยะอย่างรวดเร็วใน macOS โดยใช้ Terminal วิธีล้างถังขยะอย่างรวดเร็วใน macOS โดยใช้ Terminal](/resources8/c6/image-4952-1213190807845.jpg)
ลบถังขยะใน Mac โดยใช้ Terminal (macOS El Capitan ขึ้นไป)
หากคุณใช้ Mac ที่ใช้ macOS 10.11 El Capitan หรือใหม่กว่า (เช่น Big Sur หรือ Monterey) คุณสามารถล้างข้อมูลในถังขยะได้อย่างรวดเร็วโดยใช้ Terminal
1. เปิดLaunchpadแล้วเลือกอื่นๆ > เทอร์มินัล
![วิธีล้างถังขยะอย่างรวดเร็วใน macOS โดยใช้ Terminal วิธีล้างถังขยะอย่างรวดเร็วใน macOS โดยใช้ Terminal](/resources8/c6/image-6679-1213190808936.jpg)
2. พิมพ์คำสั่งต่อไปนี้:
sudo rm -r
หมายเหตุ:อย่าเพิ่งเรียกใช้คำสั่ง
![วิธีล้างถังขยะอย่างรวดเร็วใน macOS โดยใช้ Terminal วิธีล้างถังขยะอย่างรวดเร็วใน macOS โดยใช้ Terminal](/resources8/c6/image-5924-1213190810092.jpg)
3. กด ปุ่ม Spaceหนึ่งครั้งเพื่อเพิ่มช่องว่างเดียวที่ส่วนท้ายของคำสั่ง จำเป็นอย่างยิ่งที่จะต้องทำเช่นนั้น ถ้าไม่เช่นนั้น คำสั่งจะล้มเหลว
4. เปิดถังขยะ
5. เลือกไฟล์ที่คุณต้องการลบในขณะที่กดปุ่มCommand ค้างไว้ หากต้องการลบทุกอย่าง ให้กดCommand + Aเพื่อไฮไลต์ไฟล์และโฟลเดอร์ทั้งหมดทันที
![วิธีล้างถังขยะอย่างรวดเร็วใน macOS โดยใช้ Terminal วิธีล้างถังขยะอย่างรวดเร็วใน macOS โดยใช้ Terminal](/resources8/c6/image-6237-1213190811337.png)
6. ลากไฟล์ที่ไฮไลต์ไปที่ถังขยะ เส้นทางของไฟล์หลายรายการอาจปรากฏขึ้นใน Terminal ทั้งนี้ขึ้นอยู่กับจำนวนรายการที่คุณต้องการลบ
7. กดEnter
8. พิมพ์รหัสผ่านผู้ดูแลระบบของคุณ
![วิธีล้างถังขยะอย่างรวดเร็วใน macOS โดยใช้ Terminal วิธีล้างถังขยะอย่างรวดเร็วใน macOS โดยใช้ Terminal](/resources8/c6/image-7997-1213190812101.png)
9. กดEnter เทอร์มินัลจะลบรายการที่ระบุออกจากถังขยะ คุณจะไม่ได้รับการยืนยัน ดังนั้นจึงควรตรวจสอบอีกครั้ง
หาก Terminal ไม่สามารถลบไฟล์ใดไฟล์หนึ่งได้ การเพิ่ม ตัวเลือก f (บังคับ) จะลบล้างปัญหาที่เกิดจากการอนุญาตที่ขัดแย้งกัน พิมพ์sudo rm -rfในขั้นตอนที่ 2
การล้างข้อมูลในถังขยะจะเป็นการลบไฟล์อย่างถาวร (เว้นแต่คุณจะตั้งค่า Time Machine บน Mac ของคุณ ) ดังนั้น หากคุณต้องการยืนยันก่อนลบทุกครั้ง คุณสามารถใช้ ตัวเลือก i (แบบ โต้ตอบ) เช่นsudo rm -ri
ลบถังขยะใน Mac โดยใช้ Terminal (macOS Yosemite และรุ่นก่อนหน้า)
ใน Mac ที่ใช้ macOS 10.10 Yosemite หรือก่อนหน้า การล้างถังขยะโดยใช้ Terminal นั้นค่อนข้างไม่ซับซ้อน
1. เปิดLaunchpadแล้วเลือกอื่นๆ > เทอร์มินัล
2. พิมพ์คำสั่งต่อไปนี้:
sudo rm -rf ~/.Trash/*
3. กดเข้าสู่
4. พิมพ์รหัสผ่านผู้ดูแลระบบของคุณ
5. กดEnter
วิธีอื่นในการลบไฟล์ที่มีปัญหาในถังขยะ
การลบถังขยะโดยใช้ Terminal ทำได้อย่างรวดเร็ว แต่ก็ไม่สะดวกเช่นกัน หากคุณไม่สามารถล้างข้อมูลในถังขยะโดยใช้ GUI (อินเทอร์เฟซผู้ใช้แบบกราฟิก) ใน macOS เนื่องจากไฟล์บางไฟล์ ให้เรียกใช้ตัวชี้ด้านล่างในครั้งต่อไป
ลบรายการทีละรายการ
ลองลบไฟล์หรือโฟลเดอร์ที่มีปัญหาทีละรายการ ในการ ดำเนินการดังกล่าว ให้เปิดถังขยะ กดปุ่มควบคุมและคลิกรายการที่ละเมิด แล้วเลือกลบทันที
![วิธีล้างถังขยะอย่างรวดเร็วใน macOS โดยใช้ Terminal วิธีล้างถังขยะอย่างรวดเร็วใน macOS โดยใช้ Terminal](/resources8/c6/image-6172-1213190813173.jpg)
ปลดล็อกไฟล์และตรวจสอบสิทธิ์
macOS อาจป้องกันไม่ให้คุณลบไฟล์หรือโฟลเดอร์ที่ถูกล็อก ลองปลดล็อคดู ในการทำเช่นนั้น ให้กดปุ่ม Control ค้างไว้แล้วคลิกที่รายการภายในถังขยะ แล้วเลือกรับข้อมูล จากนั้น ยกเลิกการ เลือกช่องถัดจากล็อก
![วิธีล้างถังขยะอย่างรวดเร็วใน macOS โดยใช้ Terminal วิธีล้างถังขยะอย่างรวดเร็วใน macOS โดยใช้ Terminal](/resources8/c6/image-1552-1213190814253.jpg)
ขณะที่คุณดำเนินการอยู่ คุณอาจต้องการเลื่อนลงไปที่ ส่วน การแชร์และสิทธิ์และตั้งค่าสิทธิ์เป็นอ่านและเขียนสำหรับบัญชีผู้ใช้ของคุณ คุณอาจไม่สามารถทำเช่นนั้นได้หากคุณไม่มีสิทธิ์ระดับผู้ดูแลระบบ
บังคับออกจากโปรแกรมที่เกี่ยวข้อง
ลองออกจากโปรแกรมใดๆ ที่อาจขัดขวางไม่ให้คุณลบไฟล์หรือโฟลเดอร์อย่างถาวร คุณสามารถทำได้โดยคลิกไอคอนของโปรแกรมผ่าน Dock ของ Mac แล้วเลือกQuit ตัวอย่างเช่น หากคุณมีปัญหาในการลบเอกสาร Pages ให้ออกจากแอพPages โดยสมบูรณ์
![วิธีล้างถังขยะอย่างรวดเร็วใน macOS โดยใช้ Terminal วิธีล้างถังขยะอย่างรวดเร็วใน macOS โดยใช้ Terminal](/resources8/c6/image-9109-1213190815114.jpg)
นอกจากนี้ คุณอาจต้องการตรวจสอบว่าโปรแกรมที่เกี่ยวข้องค้างอยู่หรือไม่ โดยเปิด เมนู Appleแล้วเลือกForce- quit หากโปรแกรมปรากฏในรายการ ให้เลือกรายการนั้นแล้วเลือกForce Quit ต่อไปนี้คือวิธีอื่นๆ ในการบังคับออกจากแอปใน macOS
รีสตาร์ท Mac ของคุณ
การรีสตาร์ท Mac ของคุณยังช่วยแก้ไขจุดบกพร่อง ความผิดพลาด และข้อขัดแย้งที่ขัดขวางไม่ให้คุณล้างข้อมูลในถังขยะ
เพียงเปิด เมนู Appleแล้วเลือกรีสตาร์ท จากนั้น ปล่อยช่องถัดจากเปิดหน้าต่างใหม่เมื่อกลับเข้าสู่ระบบโดยไม่ได้ทำเครื่องหมายไว้ แล้วเลือกรีสตาร์ท
![วิธีล้างถังขยะอย่างรวดเร็วใน macOS โดยใช้ Terminal วิธีล้างถังขยะอย่างรวดเร็วใน macOS โดยใช้ Terminal](/resources8/c6/image-2039-1213190815979.jpg)
ปิดใช้งานโปรแกรมเริ่มต้นที่ขัดแย้งกัน
หากคุณยังคงมีปัญหาในการล้างข้อมูลในถังขยะตามปกติ คุณอาจมีโปรแกรมที่ขัดแย้งกันซึ่งบูทควบคู่ไปกับ macOS
หากต้องการลบ ให้เปิด เมนู Appleแล้วเลือกSystem Preferences > Users & Groups จากนั้น เลือกบัญชีผู้ใช้ของคุณบนแถบด้านข้างและสลับไปที่แท็บรายการเข้าสู่ระบบ ทำตามนั้นโดยเลือกและลบแอพที่อาจทำให้เกิดปัญหากับรูปแบบไฟล์เฉพาะ
![วิธีล้างถังขยะอย่างรวดเร็วใน macOS โดยใช้ Terminal วิธีล้างถังขยะอย่างรวดเร็วใน macOS โดยใช้ Terminal](/resources8/c6/image-9250-1213190817101.jpg)
การบูตเครื่อง Mac ของคุณในเซฟโหมดยังสามารถช่วยให้คุณระบุโปรแกรมเริ่มต้นและส่วนขยายที่มีปัญหาหรือไม่สมบูรณ์ซึ่งเป็นสาเหตุของปัญหาได้
นำถังขยะออก
แม้จะสามารถล้างข้อมูลในถังขยะโดยใช้ Terminal ใน macOS ได้ แต่ทางที่ดีควรใช้อินเทอร์เฟซผู้ใช้แบบกราฟิกหากเป็นไปได้ ใช้เวลาในการค้นหาว่าอะไรที่ขัดขวางคุณจากการลบไฟล์ในถังขยะของ Mac แทนที่จะบังคับลบเนื้อหาในนั้นอาจช่วยให้คุณไม่ต้องจัดการกับปัญหาเดิมในอนาคต
อย่างไรก็ตาม หากคุณลงเอยด้วยการลบไฟล์และโฟลเดอร์ที่คุณต้องการกู้คืนในภายหลังอย่างถาวร อย่าลืมกู้คืนรายการที่สูญหายโดยใช้ Time Machine