Buộc dọn sạch thùng rác trong Mac OS X khi tệp bị khóa hoặc đang sử dụng

Mục lục:

Anonim

Mac OS X đôi khi có thể gây ra lỗi về quyền khi cố gắng xóa tệp hoặc dọn sạch Thùng rác. Các biến thể phổ biến nhất của lỗi thường là "Không thể hoàn thành thao tác vì mục" Tệp "đang được sử dụng" hoặc "vì tệp bị khóa", đôi khi bạn có thể khắc phục điều này bằng cách thoát các ứng dụng đang mở hoặc khởi động lại máy Mac, nhưng nếu bạn không muốn làm như vậy, bạn cũng có thể buộc xóa các tệp thông qua dòng lệnh. Chúng tôi sẽ đề cập đến hai cách tiếp cận khác nhau đối với vấn đề này, cách thứ nhất thay đổi cờ tệp để cố gắng mở khóa tệp được đề cập và cách thứ hai là xóa bắt buộc vô nghĩa.

First: Hãy thử thoát tất cả các ứng dụng để giải phóng khóa tệp hoặc quyền, sau đó cố gắng Dọn sạch thùng rác một cách an toàn bằng cách giữ phím Command và nhấp chuột phải vào biểu tượng Thùng rác. Nếu điều đó không hiệu quả, hãy tiếp tục với các phương pháp được nêu bên dưới. Một số người dùng cũng đã báo cáo rằng Command+Shift+Option+Delete hoạt động như một phương pháp buộc Thùng rác phải dọn sạch bất kể tệp bị khóa hay thuộc sở hữu của người dùng khác.

Thay đổi quyền để buộc dọn sạch thùng rác

Cách tiếp cận đầu tiên sử dụng lệnh chflags để thay đổi cờ của tất cả các tệp trong Thùng rác

Launch Terminal được tìm thấy trong /Applications/Utilities/ rồi tiếp tục:

cd ~/.Trash

chflags -R nouchg

Bây giờ, bạn có thể thử dọn sạch Thùng rác như bình thường thông qua Dock, phím tắt để kết xuất tệp hoặc đi theo lộ trình rm được đề cập bên dưới.

Advanced: Buộc dọn sạch Thùng rác qua Dòng lệnh

Đây là giải pháp cuối cùng và chỉ dành cho người dùng nâng cao. Đảm bảo cú pháp đúng với điều này, lệnh “sudo rm -rf” sẽ xóa mọi thứ mà không cần cảnh báo. Nếu bạn không biết mình đang làm gì, bạn có thể dễ dàng xóa các tệp cá nhân hoặc hệ thống quan trọng. Chuẩn bị sẵn các bản sao lưu hoặc không bận tâm đến phương pháp này, hãy tự chịu rủi ro khi tiếp tục.

Đầu tiên thay đổi thư mục thành Thùng rác:

cd ~/.Trash

Xác nhận rằng bạn đang ở đúng thư mục và các tệp duy nhất bạn thấy là những tệp bạn muốn xóa bằng cách sử dụng ls:

ls

Bây giờ hãy thử xóa tệp cụ thể:

rm filename.jpg

Nếu cách đó vẫn không hiệu quả, bạn có thể thử phương pháp xóa cuối cùng bằng cách sử dụng sudo và -rf . Điều này được cố ý không đánh vần dễ dàng để thử và ngăn bất kỳ người dùng mới nào vô tình xóa nội dung quan trọng nào đó.

Sử dụng sudo yêu cầu mật khẩu quản trị viên nhưng kết hợp với rm, nó sẽ hoàn toàn xóa bất kỳ tệp nào bất kể chuyện gì đang xảy ra với nó.

Buộc dọn sạch thùng rác trong Mac OS X khi tệp bị khóa hoặc đang sử dụng