В документации указано, что все файлы, перемещенные в корзину, обычно хранятся в ~/.local/share/Trash/files
. Есть ли исключения для файлов, удаленных со съемных носителей? Сохраняются ли они в каталоге drive_root/.Trash-xxx
? Или это поведение устарело?Найти местоположение файла с удалением в GIO
Как найти реальный путь к файлу файла в корзине? У меня есть список GFileInfo
, полученный от g_file_enumerate_children
для trash:///
uri. Это легко, если все файлы хранятся в одном каталоге. Но я боюсь, что это может быть иначе для съемных дисков.
Можете ли вы предоставить некоторую ссылку на документацию, описывающую эти возможные местоположения корзины? Я думал, что он устарел, потому что он не упоминается в документации GIO. –
Не читал это глупо, просто взглянул, но должен содержать все, что вам нужно http://www.ramendik.ru/docs/trashspec.html – drahnr