当前位置: 首页>>技术教程>>正文


刷新 nautilus 的缩略图

,

问题描述

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

(F5不这样做。)

最佳解决方法

更简单的方法是删除以下目录,删除失败的缓存图标。

它将使nautilus仅刷新当前具有缩略图等文件夹的缩略图。如果要刷新当前包含任何缩略图的文件/文件夹,它将无济于事。

大多数情况下,您应该删除它,然后删除所有缩略图。

〜/.thumbnails /失败

次佳解决方法

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

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

更正的命令:

rm -r ~/.cache/thumbnails

然后重启,或者:

killall nautilus

原答案:( 12.04及更早)

这里的命令:

rm -r  ~/.thumbnails
killall nautilus

第三种解决方法

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

如果删除那里的文件(或全部),则下次访问存储它的目录时,nautilus将重新创建其缩略图。

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

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

第四种方法

不需要killall nautilus …运行rm -R~ /.thumbnails /fail后只需按下F5,同时所需的nautilus窗口处于活动状态以强制重新加载..否则下次访问所述文件夹时它会重新加载…

如果你经常做的事情……你可以通过cron https://help.ubuntu.com/community/CronHowto自动运行它

第五种方法

只需通过touch文件即可轻松强制重新加载缩略图。

touch *

首先确保cd到该文件夹​​。如果你想更多地控制你的touch(eheh),只需要更新glob来品尝,例如: *.mkv。无需将手放在自动配置文件夹中。

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

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

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

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/2891.html,未经允许,请勿转载。