Где в файловой системе хранятся файлы, удаленные в корзину Ubuntu?
Рецепт был опубликован 31 января 2010 года в 20:50, а менялся 29 апреля 2010 года в 23:46.
Постоянная ссылка: http://www.nixp.ru/recipes/5.html
После перемещения файлов/директорий в «Корзину» (Trash, аналог «Recycled» в Windows) через графический интерфейс в Ubuntu Linux (и до «очищения» корзины) они все еще хранятся в файловой системе. Иногда возникает необходимость обратиться к ним, например, через консольные средства — где же их искать?
Ответ прост: $HOME/.local/share/Trash. Т.е. в каталоге .local/share/Trash, находящемся в домашней директории пользователя, который удалял файлы.
В ~/.local/share/Trash можно увидеть два каталога:
- files — здесь хранятся непосредственно те файлы, которые можно увидеть в «Корзине»; удаление их из этого каталога приведет к удалению из файловой системы;
- info — местоположение вспомогательных файлов, в которых хранятся дополнительные сведения об удаленных объектах (полные пути, по которым располагались файлы в ФС до их удаления; даты момента их перемещения в корзину).
Так, например, если вы хотите очистить все содержимое корзины, достаточно выполнить следующую команду в консоли:
rm -rf ~/.local/share/Trash/info/* ~/.local/share/Trash/files/*
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
у меня, пожалуй, самый гениальный вопрос… а восстановить-то как? с сохранением прежнего местообитания файлов
Можно написать несложный bash-скрипт, который будет по информации из info делать mv для файлов из files ;-)
Есть ли готовые консольные средства — не знаю.
буду очень благодарен, ели данный скрипт бедет написан… а то вчера стер всю музыку… а в корзине она не отображается почему-то…
Какова цена вопроса?
а что хочешь?)
А почему ви спrашиваете?
да так…
ладно, прогеры… я нашел решение)но никому не скажу))))
У нас так не принято. Лучше даже сразу рецепт писать.