it-swarm.cn

刷新Nautilus中的缩略图

如何在Nautilus中刷新缩略图?在我的视频文件夹中,我有一些MKV,其中只有一半具有电影边框和电影摘录,而其他(也以相同方式编码的MKV)只有普通的电影图标。

(F5不会这样做。)

38
Will

更简单的方法是通过删除以下目录来删除无法缓存的图标。

它将使Nautilus仅刷新当前具有文件夹类似缩略图的那些缩略图。 如果要刷新当前具有任何缩略图的文件/文件夹,将无济于事。

大多数时候,您应该先删除该缩略图,然后再删除所有缩略图。

〜/。缩略图/失败

14
Primefalcon

更新为14.04 LTS(或更高版本)

从12.10开始,缩略图存储在~/.cache/thumbnails

更正的命令:

rm -r ~/.cache/thumbnails

然后重新启动,或:

killall nautilus

原始答案:(适用于12.04及更早版本)

这里的命令:

rm -r  ~/.thumbnails
killall nautilus
34
user8369

您家中有一个名为.thumbnails的隐藏目录。

如果您删除其中的一个(或全部)文件,则下次您访问存储目录时,鹦鹉螺会重新创建其缩略图。

我不知道是否有一些更方便的方法。

编辑:Nautilus将缩略图存储在内存中。您将需要关闭并再次启动Nautilus以强制其重新创建它们。

10
Javier Rivera

不需要杀死所有的鹦鹉螺...运行rm -R〜/ .thumbnails/fail之后,只需在所需的鹦鹉螺窗口处于活动状态以强制重新加载时按F5键即可。否则,下一次您访问该文件夹时它将重新加载...

如果您经常这样做...您可以通过cron自动运行它 https://help.ubuntu.com/community/CronHowto

5
Primefalcon

只需touching个文件,即可轻松强制重新加载缩略图。

touch *

确保先cd到文件夹。
如果您想进一步控制touch(eheh),只需将球体更新为口味即可,例如*.mkv
无需把手放在自动配置文件夹中。

该问题经常发生是因为创建文件后立即调用了缩略图管理器,通常足够快以至于它尚未完成。当创建(编码视频,创建图,合并文档等)大文件时,缩略图管理器可能会(尝试)在文件完成之前创建缩略图(并失败)。
命令touch更新“上次编辑”时间。缩略图管理器发现该缩略图已过时(自上次拍摄以来已“编辑”了该文件)并进行了更新。

额外:如果您碰巧需要对文件进行更多控制(例如,包括子文件夹,文件模式等),则可以使用以下方法:

find . -name '*finished*.mkv' | while read f; do touch "$f"; done
5
Giuse

在14.04及以后

如果您经常遇到这种情况,可以通过使用喜欢的编辑器编辑~/.profile文件并将以下代码添加到文件底部来自动执行登录过程。

# dump failed thumbnails
echo tag > /home/"$USER"/.cache/thumbnails/fail/gnome-thumbnail-factory/tag
if [ -d /home/"$USER"/.cache/thumbnails/fail/gnome-thumbnail-factory ] ; then
rm /home/"$USER"/.cache/thumbnails/fail/gnome-thumbnail-factory/*

仅存在回显线,以便在失败的缩略图目录中存在某些内容,以避免在登录时报告错误。接下来的两行只是检查失败的缩略图目录是否存在,如果存在,则会删除该目录的全部内容。

来源: https://www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html#Bash-Startup-Files

https://askubuntu.com/a/795098/225694

https://askubuntu.com/a/20122/225694

如何在Nautilus中重新生成特定的缩略图?

测试

0
Elder Geek