Thư mục /home/userstrên máy chủ của tôi là một NFS mount được kết nối với một máy chủ không nằm trong tầm kiểm soát của tôi. Khi xóa các tệp trong $HOME( /home/users/foo) bằng Nautilus, tôi nhận được thông báo sau:
Không thể di chuyển tập tin vào thùng rác, bạn có muốn xóa ngay lập tức?
Không thể chuyển tập tin "..." vào thùng rác.
Có cách nào để kích hoạt thùng rác cho điểm gắn kết này không? Tôi có quyền truy cập ghi vào phân vùng, nhưng ngay cả sau khi tạo dự kiến /home/users/.Trash-$(id -u)và thiết lập bit dính, Nautilus vẫn không sử dụng thùng rác.
Khi đọc câu hỏi này và Thông số kỹ thuật về Thùng rác, tôi thấy đó $HOME/.local/share/Trashlà vị trí tiêu chuẩn (trừ khi $XDG_DATA_HOMEđược đặt) và có vẻ như Nautilus chỉ biết một nửa về điều này: Nó thực sự viết $HOME/.local/share/Trash/info/[filename]<.number>.trashinfomỗi khi tôi cố gắng xóa một tệp, nhưng tất cả các tập tin đều trống và tôi vẫn tiếp tục nhận được thông báo lỗi.
stracecó thể ... có thể được sử dụng để theo dõinautiluscác đường dẫn mà nó đang cố mở và kiểm tra trạng thái cho phép của chúng.