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.

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.


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.


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


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.