Где находится папка .Trash?

Где находится папка .Trash?

Используя Ubuntu 11.10, я случайно удалил файл размером около 700 МБ. Я пытался найти его в следующих местах, но не смог:

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

Так куда же делся .Trash в Ubuntu 11.10 и далее? Я использую среду Gnome.

решение1

Скорее всего, ваш каталог для мусора находится по адресу:

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

Если вы удалили что-либо как пользователь root (например, удалили файл с помощью Nautilus, вызванного через gksu), то он находится по адресу:

/root/.local/share/Trash

(В целом, согласно спецификациям Freedesktop.org[1][2], каталог «домашней корзины» находится по адресу $XDG_DATA_HOME/Trash, а $XDG_DATA_HOMEпо умолчанию — $HOME/.local/share.)

Чтобы просмотреть .localдомашнюю папку с помощью файлового менеджера, выберите Show Hidden Filesв Viewменю или просто введите Ctrl+ H.

Каталог Trashвпервые создается, когда пользователь удаляет файл. Внутри Trashесть три подкаталога:

  • files, где удаленные файлы хранятся до тех пор, пока корзина не будет очищена
  • info, который хранит информацию о том, где когда-то находились файлы и когда они были удалены
  • expunged, куда файлы на короткое время перемещаются при очистке корзины (но могут содержать некоторые файлы, принадлежащие другим пользователям из удаленных вами каталогов).

Обратите внимание, что использование rmкоманды в терминале или комбинации клавиш Shift+ Deleteв файловом менеджере приведет к окончательному удалению файла, а не к его перемещению в корзину.

решение2

Папка «Корзина» находится .local/share/Trashв вашем домашнем каталоге.

Кроме того, на других разделах диска или на сменных носителях это будет каталог .Trash-uidгдеuid— это uid пользователя, который переместил элемент в корзину.

решение3

Ubuntu 10.10 (онейрический)

Gnome 3.2.1 Классический

Домашняя папка > Перейти > Мусорное ведро

решение4

В Ubuntu 22.04 для восстановления папки «Корзина» на рабочем столе введите команду

gsettings set org.gnome.shell.extensions.ding show-trash true 

Чтобы снова скрыть значок, выполните следующую команду для сброса ключа:

gsettings reset org.gnome.shell.extensions.ding show-trash

Связанный контент