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


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

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

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


108
2018-02-07 04:12


происхождения




ответы:


Ваш каталог мусора наиболее вероятен:

/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+ЧАС,

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

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

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


160
2018-02-07 04:32



Если вы используете командную строку для mv что-то в корзину, возможно, вам придется Trash/files/ а не просто Trash/, Эти файлы не отображались в графическом интерфейсе Trash, пока я это не сделал. - AlexMA
Да; Я добавил некоторую информацию для решения этой проблемы. - Aibara
Места по-прежнему применяются в 14.04 - Elder Geek
Если вы хотите переместить файл в Trash из командной строки выполните: gvfs-trash filepath, - patryk.beza
Альтернатива gvfs-trash это trash команды из trash-cli пакет. - JanKanis


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

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


24
2017-08-04 03:06



Я не вижу эту папку в своем домашнем каталоге. я использую ubuntu 14 - Vivek
@Vivek Файлы и каталоги, имена которых начинаются с точки (.) по умолчанию скрыты. В Nautilus вы можете нажать CTRL + H, чтобы показать их. - Eric Carvalho


Ubuntu 10.10 (односторонний)

Gnome 3.2.1 Classic

Главная папка> Перейти> Мусорный ящик


3
2018-06-01 12:09





Исследуйте папку, и там вы увидите trash кнопка:

enter image description here


0
2018-05-24 09:46