Как я предотвращаю свою Ubuntu 14.10 (теперь 15.04) от создания и сохранения миниатюр для определенной папки только?
Я хочу сказать thumbnailer перескакивать через ту единственную папку (и подпапки), но для всех существующих и будущих учетных записей пользователей.
Я считал некоторые вопросы, на которые отвечают, об исключении определенного типа файла, но я должен исключить файлы их местоположением!
То, что я уже попробовал, должно скрыть папку (переименованный к .foldername
), но без удачи. Папка принадлежит корню, между прочим.
В дополнение к ответ @Fabby:
Установка пакет inoticoming
sudo apt-get install inoticoming
Создает сценарий disable_thumbnails
#!/bin/bash
# Create the thumbnail filename
tn_filename=$(echo -n "file://$1/$2" | sed 's/\s/%20/g' | md5sum | awk '{print $1}')
# Destroy the thumbnail without deleting
find ~/.cache/thumbnails -type f -name "$tn_filename*" -print0 | while IFS= read -d '' file; do
echo > "$file"
done
exit 0
обертки, Делают это, исполняемый файл
chmod +x disable_thumbnails
Уничтожает рабочие процессы, если необходимый
killall inoticoming
Часы Ваша папка
Избегает запаздывания /
для имен папок
inoticoming "<path_to_disabled_thumbnail_folder>" <full_path_of_disable_thumbnails_script> {} "<path_to_disabled_thumbnail_folder>" \;
существует только одна проблема. Изменения только видимы после nautilus -q
Использование inoticoming --foreground …
для предотвращения режима демона при тестировании сценария.
Для получения имени файла для миниатюры запустите 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 -q
и у Вас не будет миниатюры для /home/user/Pictures/image 1.png
.
Теперь только необходимо записать сценарий, который сканирует конкретные папки, и сделайте вышеупомянутые шаги автоматически.