Gdzie jest folder .Trash?

131

Korzystając z systemu Ubuntu 11.10, przypadkowo usunąłem plik o wielkości około 700 MB. Próbowałem go znaleźć w następujących lokalizacjach, ale nie mogłem:

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

Więc gdzie poszło .Trash w Ubuntu 11.10? Używam środowiska Gnome.

zarejestrowany użytkownik
źródło

Odpowiedzi:

191

Twój katalog śmieci jest najprawdopodobniej na:

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

Jeśli usunąłeś coś jako root (np. Usunąłeś plik za pomocą Nautilusa wywoływanego przez gksu), jest on na:

/root/.local/share/Trash

(Ogólnie, zgodnie ze specyfikacjami Freedesktop.org [1] [2] , katalog „home trash” znajduje się w $XDG_DATA_HOME/Trash, a $XDG_DATA_HOMEz kolei domyślnie to $HOME/.local/share.)

Aby wyświetlić .localw folderze domowym za pomocą menedżera plików, wybierz Show Hidden Filesz Viewmenu lub po prostu wpisz Ctrl+ H.

TrashKatalog jest stworzony, gdy użytkownik usunie plik. Wewnątrz Trashznajdują się trzy podkatalogi:

  • files, w którym usunięte pliki są przechowywane do opróżnienia kosza
  • info, która przechowuje informacje o tym, gdzie kiedyś były pliki i kiedy zostały usunięte
  • expunged, do którego pliki są na krótko przenoszone po opróżnieniu kosza (ale mogą zawierać część należącą do innych użytkowników z usuniętych katalogów).

Pamiętaj, że użycie rmpolecenia w terminalu lub kombinacji klawiszy Shift+ Deletew menedżerze plików spowoduje trwałe usunięcie pliku zamiast przenoszenia go do kosza.

Aibara
źródło
5
Jeśli używasz wiersza polecenia do mvczegoś do Kosza, być może będziesz musiał go umieścić, Trash/files/a nie tylko Trash/. Pliki nie pojawiły się w GUI Kosz, dopóki tego nie zrobiłem.
AlexMA
Tak; Dodałem kilka informacji, aby rozwiązać ten problem.
Aibara,
Lokalizacje nadal obowiązują w 14.04
Starszy Geek
1
Jeśli chcesz przenieść plik Trashz linii komend, uruchom: gvfs-trash filepath.
patryk.beza
1
Alternatywą dla gvfs-trashjest trashpolecenie z trash-clipakietu.
JanKanis
29

Folder śmieci znajduje się .local/share/Trashw katalogu głównym.

Dodatkowo na innych partycjach dysku lub na nośniku wymiennym będzie to katalog. Trash- uid, gdzie uid to identyfikator użytkownika, który przeniósł element do kosza.

Eric Carvalho
źródło
Nie widzę tego folderu w moim katalogu domowym. używam ubuntu 14
Vivek
@Vivek Pliki i katalogi, których nazwy zaczynają się od kropki ( .) są domyślnie ukryte. W Nautilus możesz nacisnąć CTRL + H, aby je wyświetlić.
Eric Carvalho,
Dobra odpowiedź. Przydatne byłoby również powiedzenie, jak wyświetlić identyfikator użytkownika .
Gabriel Staples
4

Ubuntu 10.10 (oneiric)

Gnome 3.2.1 Classic

Folder domowy> Idź> Kosz na śmieci

użytkownik67684
źródło
1

Przejrzyj folder, a zobaczysz trashprzycisk:

wprowadź opis zdjęcia tutaj

Bhojendra Rauniyar
źródło