usage: thumbnails.py [-h] [--overwrite] [--dotfiles] paths [paths ...]
A tool for generating Gnome thumbnails in parallel.
positional arguments:
paths The path(s) to thumbnail (typically one or more folders)
optional arguments:
-h, --help show this help message and exit
--overwrite Overwrite existing thumbnails.
--dotfiles Don't ignore directories prefixed with '.'
针对 14.04 LTS(或更高版本)更新
从 12.10 开始,缩略图存储在
~/.cache/thumbnails
更正的命令:
然后重新启动,或者:
原始答案:(适用于 12.04 及更早版本)
这里的命令:
更简单的方法是通过删除以下目录来删除未能缓存的图标。
它将使 nautilus 仅刷新当前具有缩略图之类的文件夹的缩略图。如果您想刷新当前具有任何缩略图的文件/文件夹,这将无济于事。
大多数情况下,您应该删除它,然后删除所有缩略图。
~/.thumbnails/失败
您的家中有一个名为 .thumbnails 的隐藏目录。
如果您在那里删除一个文件(或全部),下次您访问存储它的目录时,nautilus 将重新创建其缩略图。
不知道有没有更方便的方法。
编辑:Nautilus 会将缩略图存储在内存中。您将需要关闭并重新启动 Nautilus 以强制它重新创建它们。
只需输入文件即可轻松强制重新加载缩略图
touch
。确保您
cd
首先进入该文件夹。如果您想更好地控制您的内容
touch
(eheh),只需更新 glob 以品尝,例如*.mkv
.无需将您的手放在自动配置文件夹中。
这个问题经常发生,因为缩略图管理器在文件创建后立即被调用,通常速度足够快以至于它还没有完成。在创建(编码视频、创建绘图、合并文档等)大文件时,缩略图管理器可能(尝试)在文件完成之前创建缩略图(并失败)。
该命令
touch
更新“上次编辑”时间。缩略图管理器发现缩略图已过时(自上次拍摄以来您“编辑”了文件)并更新它。额外:如果您碰巧需要对文件进行更多控制(例如,包括子文件夹、文件模式等),您可以使用以下内容:
不需要 killall nautilus... 运行 rm -R ~/.thumbnails/fail 后,只需在所需的 nautilus 窗口处于活动状态时按 F5 即可强制重新加载.. 否则下次访问所述文件夹时它将重新加载...
如果它是你经常做的事情......你可以通过 cron https://help.ubuntu.com/community/CronHowto让它自动运行
使用此 CLI 脚本可以快速覆盖或生成(并行)大量缩略图。
如果我得到 10 票,我将把它变成一个 apt-packaged 实用程序。
在 14.04 及以后
如果您经常遇到这种情况,您可以通过
~/.profile
使用您喜欢的编辑器编辑文件并将以下代码添加到文件底部来自动化登录过程。echo 行仅存在于失败的缩略图目录中,以避免在登录时报告错误。接下来的 2 行仅检查失败的缩略图目录是否存在,如果存在,则删除该目录的全部内容。
来源: 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 中重新生成特定的缩略图?
测试