Где находится папка .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.

130
задан 18.05.2020, 01:25

4 ответа

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

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

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

/root/.local/share/Trash

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

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

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

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

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

188
ответ дан 18.05.2020, 01:27
  • 1
    Альтернатива gvfs-trash эти trash команда от trash-cli пакет. – hunter 18.05.2020, 01:27
  • 2
    При использовании командной строки для mv что-то к Мусору, Вы, возможно, должны поместить его в Trash/files/, а не всего Trash/. Файлы не появились в GUI Мусора, пока я не сделал это. – J. Bruni 18.05.2020, 01:28
  • 3
    Если Вы хотите переместить файл в Trash из командной строки, работать: gvfs-trash filepath . – andres descalzo 18.05.2020, 01:28
  • 4
    Местоположения все еще применяются в 14,04 – Rudi Strydom 18.05.2020, 01:28
  • 5
    Да; я добавил некоторую информацию для обращения к этому. – cmptrgeekken 18.05.2020, 01:29

Изучите папку, и там вы увидите кнопку trash:

enter image description here

1
ответ дан 18.05.2020, 01:25

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

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

29
ответ дан 18.05.2020, 01:26
  • 1
    Файлы @Vivek и каталоги, имена которых запускаются с точки (.), скрыты по умолчанию. В Наутилусе можно нажать CTRL+H, чтобы показать им. – andres descalzo 18.05.2020, 01:27
  • 2
    Я не вижу эту папку в своем корневом каталоге. я использую человечность 14 – hunter 18.05.2020, 01:27
  • 3
    Хороший ответ. При сообщении, как видеть Ваш , uid также был бы полезен. – Tom Auger 18.05.2020, 01:28

Ubuntu 10.10 (oneiric)

Gnome 3.2.1 Classic

Домашняя папка> Go> Корзина для мусора

4
ответ дан 18.05.2020, 01:27

Теги

Похожие вопросы