... có hướng dẫn xử lý sự cố rác trong Mac OS X.
Các tập tin được sử dụng bởi các ứng dụng khác
Sử dụng một hoặc nhiều phương pháp sau nếu bạn nhận được thông báo cho biết rằng một tệp không thể được chuyển đến Thùng rác, cũng không được dọn sạch khỏi Thùng rác, bởi vì nó được "sử dụng" bởi một ứng dụng khác.
Thoát khỏi ứng dụng đang sử dụng tệp. Điều này thường sẽ cho phép bạn sau đó di chuyển tệp vào Thùng rác hoặc để dọn sạch Thùng rác. Nếu bạn không chắc chắn ứng dụng có tệp "đang sử dụng", lệnh Terminal lsof
có thể cho bạn biết tên của quy trình hoặc ứng dụng mà Mac OS X cho là đang sử dụng tệp, như sau:
Nhấp vào biểu tượng Thùng rác trong Dock để mở cửa sổ Finder hiển thị nội dung của Thùng rác của bạn.
Mở Terminal.
Tại loại dấu nhắc Terminal
lsof
theo sau là một khoảng trắng, nhưng chưa nhấn Return.
Kéo và thả tệp "đang sử dụng" từ Thùng rác vào cửa sổ Terminal. Đường dẫn đến tệp sẽ xuất hiện sau lsof
lệnh:
lsof /path_to_file
Nhấn quay lại. Nếu tệp "đang sử dụng" thì đầu ra từ lsof sẽ liệt kê tên của các ứng dụng hoặc quy trình tuyên bố sẽ sử dụng tệp dưới tiêu đề cột đầu tiên, LỰA CHỌN.
Nếu tệp được "sử dụng" bởi một ứng dụng đang mở, hãy thoát khỏi ứng dụng đó. Nếu một quá trình nền có tệp "đang sử dụng", hãy sử dụng Trình giám sát hoạt động để chấm dứt quá trình đó.
Lưu ý: Người ta phải cẩn thận khi chấm dứt các quy trình vì một số quy trình nền cần thiết cho Mac OS X. Việc bỏ các quy trình như loginwindow hoặc kernel_task có thể buộc bạn tắt tài khoản, đóng băng máy Mac hoặc gây ra sự hoảng loạn hạt nhân. Nếu bạn không biết hiệu ứng nào có thể thoát khỏi một quy trình, đừng bỏ quy trình.
Làm trống và tạo lại Thùng rác của tài khoản
Tài khoản bị ảnh hưởng là quản trị viên:
sudo rm -ri ~/.Trash
Tài khoản bị ảnh hưởng là người dùng:
sudo rm -ri /Users/user_name/.Trash
Sau đó đăng xuất và đăng nhập lại.
Lưu ý: Đảm bảo bạn đã gõ lệnh chính xác như được chỉ định trước khi tiếp tục vì lỗi đánh máy trong lệnh này có thể gây ra hậu quả nghiêm trọng !