AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1057
Accepted
Will
Will
Asked: 2010-08-06 03:24:43 +0800 CST2010-08-06 03:24:43 +0800 CST 2010-08-06 03:24:43 +0800 CST

在 nautilus 中刷新缩略图

  • 772

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

(F5 不这样做。)

nautilus
  • 7 7 个回答
  • 29400 Views

7 个回答

  • Voted
  1. Best Answer
    user8369
    2011-01-05T21:27:58+08:002011-01-05T21:27:58+08:00

    针对 14.04 LTS(或更高版本)更新

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

    更正的命令:

    rm -r ~/.cache/thumbnails
    

    然后重新启动,或者:

    killall nautilus
    

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

    这里的命令:

    rm -r  ~/.thumbnails
    killall nautilus
    
    • 42
  2. Primefalcon
    2012-05-21T05:30:48+08:002012-05-21T05:30:48+08:00

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

    它将使 nautilus 仅刷新当前具有缩略图之类的文件夹的缩略图。如果您想刷新当前具有任何缩略图的文件/文件夹,这将无济于事。

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

    ~/.thumbnails/失败

    • 17
  3. Javier Rivera
    2010-08-06T03:33:19+08:002010-08-06T03:33:19+08:00

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

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

    不知道有没有更方便的方法。

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

    • 10
  4. Giuse
    2016-07-06T04:33:28+08:002016-07-06T04:33:28+08:00

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

    touch *
    

    确保您cd首先进入该文件夹。
    如果您想更好地控制您的内容touch(eheh),只需更新 glob 以品尝,例如*.mkv.
    无需将您的手放在自动配置文件夹中。

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

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

    find . -name '*finished*.mkv' | while read f; do touch "$f"; done
    
    • 8
  5. Primefalcon
    2013-08-13T14:01:33+08:002013-08-13T14:01:33+08:00

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

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

    • 5
  6. meawoppl
    2020-01-06T10:41:28+08:002020-01-06T10:41:28+08:00

    使用此 CLI 脚本可以快速覆盖或生成(并行)大量缩略图。

    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 '.'
    

    如果我得到 10 票,我将把它变成一个 apt-packaged 实用程序。

    • 2
  7. Elder Geek
    2017-04-25T12:46:56+08:002017-04-25T12:46:56+08:00

    在 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/*
    

    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 中重新生成特定的缩略图?

    测试

    • 0

相关问题

  • 如何在 Nautilus 中管理保存的完整网页及其目录(例如 n.html 和 n_files)

  • 如何让 Nautilus windows 坚持拖放?[关闭]

  • Nautilus 中的 FTP 连接问题 - 一段时间后似乎超时

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何安装 .run 文件?

    • 7 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    如何获得 CPU 温度?

    • 21 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Marko Smith

    如何使用命令行将用户添加为新的 sudoer?

    • 7 个回答
  • Marko Smith

    更改文件夹权限和所有权

    • 9 个回答
  • Marko Smith

    你如何重新启动Apache?

    • 13 个回答
  • Marko Smith

    如何卸载软件?

    • 11 个回答
  • Marko Smith

    如何删除 PPA?

    • 26 个回答
  • Martin Hope
    NES 如何启用或禁用服务? 2010-12-30 13:03:32 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    Olivier Lalonde 如何在结束 ssh 会话后保持进程运行? 2010-10-22 04:09:13 +0800 CST
  • Martin Hope
    David B 如何使用命令行将用户添加为新的 sudoer? 2010-10-16 04:02:45 +0800 CST
  • Martin Hope
    Hans 如何删除旧内核版本以清理启动菜单? 2010-08-21 19:37:01 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve