Thư mục .Trash ở đâu?


131

Sử dụng Ubuntu 11.10, tôi đã vô tình xóa một tệp có dung lượng khoảng 700 MB. Tôi đã cố gắng tìm nó ở những địa điểm sau, nhưng không thể:

/home/user/.local/share
/home/user/ <-- there was no folder .Trash
/home/user/Desktop/ <-- there was no folder .Trash

Vậy .Trash đã đi đâu trong Ubuntu 11.10 trở đi? Tôi sử dụng môi trường Gnome.

Câu trả lời:


191

Thư mục thùng rác của bạn rất có thể tại:

/home/$USER/.local/share/Trash

Nếu bạn đã xóa một cái gì đó dưới dạng root (ví dụ: đã xóa một tệp bằng Nautilus được gọi qua gksu), thì đó là:

/root/.local/share/Trash

(Nói chung, theo thông số kỹ thuật của Freedesktop.org [1] [2] , thư mục "thùng rác gia đình" đang ở $XDG_DATA_HOME/Trash$XDG_DATA_HOMElần lượt mặc định là $HOME/.local/share.)

Để xem .localtrong thư mục nhà của bạn bằng trình quản lý tệp, chọn Show Hidden Filestừ Viewmenu hoặc chỉ cần gõ Ctrl+ H.

Thư mục Trashđược tạo lần đầu tiên khi người dùng xóa một tập tin. Trong Trashba thư mục con:

  • files, nơi các tệp bị xóa được lưu trữ cho đến khi thùng rác được dọn sạch
  • info, nơi lưu trữ thông tin về nơi các tệp đã từng và khi chúng bị xóa
  • expunged, mà các tệp được di chuyển nhanh khi thùng rác được dọn sạch (nhưng có thể chứa một số thuộc sở hữu của người dùng khác từ các thư mục bạn đã xóa).

Lưu ý rằng việc sử dụng rmlệnh trong thiết bị đầu cuối hoặc tổ hợp phím Shift+ Deletetrong trình quản lý tệp sẽ xóa vĩnh viễn tệp của bạn thay vì di chuyển nó vào thùng rác.


5
Nếu sử dụng dòng lệnh cho mvmột cái gì đó vào Thùng rác, bạn có thể cần phải đặt nó vào Trash/files/chứ không phải chỉ Trash/. Các tệp không xuất hiện trong GUI Thùng rác cho đến khi tôi làm điều đó.
AlexMA

Đúng; Tôi đã thêm một số thông tin để giải quyết điều này.
Aibara

Các địa điểm vẫn áp dụng trong 14.04
Elder Geek

1
Nếu bạn muốn di chuyển tệp Trashtừ dòng lệnh, hãy chạy : gvfs-trash filepath.
patryk.beza

1
Một thay thế cho gvfs-trashtrashlệnh từ trash-cligói.
JanKanis

29

Thư mục thùng rác được đặt tại thư mục .local/share/Trashnhà của bạn.

Thêm vào đó, trên các phân vùng ổ đĩa khác hoặc trên phương tiện di động nó sẽ là một thư mục .Trash- uid nơi uid là uid của người dùng di chuyển các mục vào thùng rác.


Tôi không thể thấy thư mục này trong thư mục nhà của tôi. tôi đang sử dụng Ubuntu 14
Vivek

@Vivek Các tệp và thư mục có tên bắt đầu bằng dấu chấm ( .) được ẩn theo mặc định. Trong Nautilus, bạn có thể nhấn CTRL + H để hiển thị chúng.
Eric Carvalho

Câu trả lời tốt. Nói làm thế nào để xem uid của bạn cũng sẽ hữu ích.
Gabriel Staples


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.