Как я могу запретить моему Ubuntu 14.10 (теперь 15.04) создавать и сохранять миниатюры только для определенной папки? Я хочу сказать thumbnailer пропустить эту единственную папку (и подпапки), но для всех существующих и будущих учетных записей пользователей.
Я прочитал некоторые ответы на вопросы об исключении определенного типа файла, но мне нужно исключить файлы по их местоположению! Я уже пытался скрыть папку (переименован в .foldername), но не повезло. Кстати, папка принадлежит root.
Чтобы получить имя файла для миниатюры, запустите md5sum для исходного имени файла:
% echo -n "file:///home/user/Pictures/image%201.png" | md5sum
6e1669aea9c118cb2b7ad23fc6646c71 -
% find ~/.cache/thumbnails -type f -name "6e1669aea9c118cb2b7ad23fc6646c71*"
/home/user/.cache/thumbnails/large/6e1669aea9c118cb2b7ad23fc6646c71.png
Теперь удалите разрешения на чтение:
chmod -r /home/user/.cache/thumbnails/large/6e1669aea9c118cb2b7ad23fc6646c71.png
Перезапустите nautilus :
nautilus -q
, и у вас не будет эскиза для /home/user/Pictures/image 1.png.
Теперь вам нужно только написать скрипт, который сканирует ваши конкретные папки и выполняет указанные выше действия автоматически. [ ! d4]
Кредиты: P