Як знайти (і видалити) усі "Thumbs.db" з вашої системи

У Windows є багато речей, які мене дратують у роботі, я визнаю ... Я навіть не фанат цієї ОС. Одне з того, що мене турбує, це те, що він створює цей нудний файл «Thumbs.db»У кожній проклятій папці ¬_¬

Хоча я не використовую Windows, коли копіюю папку від друга чи щось із роботи, я також беру з собою вміст, який мене цікавить, той проклятий файл Thumbs.db

Кілька хвилин тому я зайшов у (Відеокліпи Nightwish) і там це було ... і, очевидно, я напевно повторюватиму цей файл у багатьох інших каталогах, тож ... як видалити їх усі відразу? 😀

Спочатку давайте подивимося, що вони є і в якій папці нашої системи вони знаходяться, тобто де кожен Thumbs.db у нашій системі. Для цього відкрийте термінал і напишіть у ньому таке:

find $HOME -iname Thumbs.db

Це покаже в терміналі розташування кожного з цих файлів у нашому домі (або в особистій папці), і я покажу вам скріншот, як це виглядає в моєму випадку:

Як бачите, їх декілька, щоб видалити ВСІ, ми просто додаємо в кінець попереднього рядка: -видалити

Іншими словами, ми мали б:

find $HOME -iname Thumbs.db -delete

І BINGO!, Нікого не залишилося * - *

Цей рядок має просте значення:

  1. знайти $ HOME - »Обшукати мій дім
  2. -інам "Thumbs.db" - »Шукайте спеціально" Thumbs.db "та ігноруйте великі чи малі регістри
  3. -видалити - »Видаліть те, що ви щойно показали / знайшли

Як цього досягти БЕЗ використання терміналу?

Так, хоча я є великим шанувальником терміналу, я знаю, що є користувачі, які цього бояться і вважають за краще використовувати графічні програми для досягнення цілей 😉

Щоб шукати все Thumbs.db використовуючи графічний додаток, просто відкрийте браузер, у KDE це Знайти, вони кажуть йому шукати у вашій особистій папці, зокрема шукати Thumbs.db ... ось скріншот того, як це вийшло для мене:

Знайшовши все, виділіть усі рядки (результати) і клацніть правою кнопкою миші на будь-якому з них, потім клацніть на опцію видалення або видалення ... і все 😀

І більше нічого додати.

Ось як видалити все Thumbs.db вашої системи, або за допомогою однієї команди, або для тих, хто любить графічні програми, за допомогою пошукової системи вашої системи.

Вітаю 😀


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Лев - сказав він

    Гарна порада, це допомагає мені в інших речах. Дякую!!!

  2.   Хорхеманджаррезлерма - сказав він

    Дякую за інформацію, оскільки кожного разу, коли мені доводиться щось робити із резервною копією комп’ютера з ОС Windows, правда передбачає велику роботу, пов’язану із зазначенням, що зберігати, а що ні. Цей спосіб допоможе мені їх видалити, встановивши привід SMB та запустивши очищення, і таким чином створив резервну копію того, що насправді має значення.

  3.   Карлос-Xfce - сказав він

    Як я ненавиджу ці жалюгідні файли!

    Я використав код, і нічого не вийшло. Але я не претендую на перемогу: мій 500 Гб жорсткий диск, де я зберігаю свої старі файли і резервне копіюю все, там повинні бути сотні цих лайна ... нюхати ...

  4.   елендінарсіл - сказав він

    Я думав, що мене лише ці файли турбують. дякую за інформацію. вдень я подбаю про очищення системи.

    1.    Хуан Карлос - сказав він

      Хе, одна з найприкріших речей Windows. Розширте пошук на вашому накопичувачі та пам’яті ваших телефонів.

  5.   Гіскард - сказав він

    Що мене найбільше турбує у Winbugs - це файли, що знаходяться в c: \ windows та їхні підкаталоги: p

    1.    Лев - сказав він

      Папка XD мене прямо турбує

  6.   зерберрос - сказав він

    Дякую, tron, зверніться до домашнього каталогу, і там не було Thumbs.db, але на зовнішньому жорсткому диску був веб-сайт, і тепер його не залишилося ... хе-хе

  7.   Ксавьє - сказав він

    Чудово! Інформація, яка є корисною, а також простою у впровадженні. Slds.

    1.    KZKG ^ Гаара - сказав він

      Дякую за коментар 🙂

  8.   truko22 - сказав він

    Я зберігаю це → знайти $ HOME -iname Thumbs.db -delete Я бачу великий потенціал для сценаріїв ^ __ ^ велике спасибі 😀

    1.    KZKG ^ Гаара - сказав він

      ха-ха-ха-ха-ха так? 😀

  9.   тахед - сказав він

    Перевірте наступні команди та скажіть мені, чи вони вам корисні:

    Копія, що зберігає структуру
    find / media / disk / folder / -name * .pdf | sed 's / ^ / »/' | sed 's / $ / »/' | awk '{print «cp –parents« $ 0 ″ \ »/ media / disk / destination-folder / \» «}' | ш

    скопіювати та видалити
    find / media / disk / folder / -name * .pdf | sed 's / ^ / »/' | sed 's / $ / »/' | awk '{print «cp –parents« $ 0 ″ \ »/ media / disk / destination-folder / \» && rm «$ 0» «}' | ш

    Переміщення збереження структури файлу за допомогою команди (mv)
    find / media / disk / folder / -name * .pdf | sed 's / ^ / »/' | sed 's / $ / »/' | awk '{print "mkdir -p \" / media / disk / destination-folder / \ `dirname" $ ​​0 ″ "\" && mv "$ 0" \ "/ media / disk / destination-folder \` dirname "$ 0 ″` \ »«} '| ш

    1.    KZKG ^ Гаара - сказав він

      Уфф ... спрага Я досі її взагалі не розумію 🙁
      cut, grep та awk чудові, однак, оскільки це працює з регулярними виразами, мені важко це зрозуміти.

  10.   Stif - сказав він

    Капо, ти божевільний капо!

    Чи знаєте ви часи, коли ті кляті маленькі файли зіпсували мені життя зі Сміливим? Тому що завдяки цим файлам Audacious розбився і закрився. Хоча я вже усунув більшість із того, що мене прикрутило, я збираюся передати команду, щоб подивитися, що станеться.

    Спасибі!

  11.   Луїс - сказав він

    на добраніч що таке Thumbs.db? Для чого використовується Windows? Яку функцію ви робите? Поясніть мені, будь ласка, я теж отримую це, але коли вірус вбиває його, і воно завжди з’являється в папці з фотографіями або зображеннями, і я думаю, що інший файл, якого я не пам’ятаю, видаляє фотографію, зображення чи веб-сайт. рятує

    1.    Данило - сказав він

      Коротко:

      Це не вірус, а файл, який автоматично генерується, коли ми переходимо до подання ескізів у будь-якій папці (і якщо ми включили опцію показу прихованих файлів і папок).

      Цей файл зберігає дані для цих мініатюр зображення, так що наступного разу, коли ми відкриємо папку таким чином, зображення завантажуватимуться швидше. Отже, чим більше зображень у нас в папці, тим більшим буде цей файл.

      Ось джерело: http://www.blogoff.es/2006/04/18/el-archivo-thumbsdb/

      1.    Віндузіко - сказав він

        Коли я писав свою відповідь, вашого повідомлення не було видно. Мабуть, я чекав на помірність. Тепер мій коментар звучить зайвим :-P.

    2.    Віндузіко - сказав він

      Видалення цього файлу видаляє ескізи з попереднього перегляду в папці, яка його містить. З зображеннями нічого не трапляється.

    3.    KZKG ^ Гаара - сказав він

      Напевно антивірус усуває desktop.ini autorun.inf, а thumbs.db - ні? 🙂
      - desktop.ini - це файл, який зберігає конфігурацію цієї папки, наприклад, фон, який ви в неї вклали тощо.
      - autorun.inf - це файл, який вказує, що при вході в папку (або зовнішній пристрій) X.exe виконується автоматично та деякі інші дані.
      - thumbs.db ... ну, це вже пояснили 😀

  12.   helena_ryuu - сказав він

    хороша порада, мені також не подобаються ці файли, це як штамп «muaaajajaja походить від windoze muuuajajaja» ... .. або щось подібне, це те саме, що і з проклятим .DS_store…. як я їх ненавиджу (¬_¬) xDDD

    1.    Віндузіко - сказав він

      Печатка GNU / Linux - ".directory".

      1.    KZKG ^ Гаара - сказав він

        У KDE він створює цей файл для мене, так, але ... інші середовища теж?

        1.    Віндузіко - сказав він

          Передбачається, що це стандарт freedesktop.org.

    2.    KZKG ^ Гаара - сказав він

      JAJAJAJAJAJAJAJA так, це як той слід або мітка (пляма), який залишається нагадувати нам про те, що папка X прийшла до нас з Windows, боже, як я їх ненавиджу HAHA.

      Насправді, я думаю про програмування сценарію, який при встановленні USB-пристрою автоматично виконує пошук усіх thumbs.db на цьому USB і видаляє їх, тому, копіюючи щось із USB, я переконуюсь, що ніколи не копіюю знову великі пальці .db… ЮАЗ ЮАЗ 😀

  13.   Єфб - сказав він

    Ну, програми KDE також створюють файли .db, наприклад для мініатюр, Digikam створює ці файли (thumbnails-digikam.db), і якщо ви використовуєте Dolphin, ви їх не побачите (очевидно), але якщо ви відкриєте каталог, наприклад, за допомогою Тунар (як і в моєму випадку) це зрозуміло; також створити файл "digikam4.db". І до цього прикладу додаються інші, яких я зараз не маю під рукою.

    1.    KZKG ^ Гаара - сказав він

      Я насправді не використовую DigiKam, чи немає в додатку опції, за допомогою якої ви можете сказати йому згенерувати .db у певній папці чи щось подібне? 🙂

      1.    Єфб - сказав він

        Ну, я справді не знаю. Що трапляється, так це те, що навіть використовуючи XFCE, є певні програми KDE, які я віддаю перевагу використовувати (наприклад, Digikam, Krita, Kdenlive тощо), але я зазвичай не бачу багато в їх конфігураціях, я просто встановлюю та використовую: D.

        Вітаю колега!

        1.    KZKG ^ Гаара - сказав він

          Ах я a
          Вітаю 🙂

      2.    sieg84 - сказав він

        Так, ти можеш.
        http://box.jisko.net/i/e1e3b3ff.png

  14.   в якості - сказав він

    Привіт KZKGaara. Дуже хороший пост. У мене є кілька Thumbs.db у сховищі Subversion SVN, і я хотів би, щоб я міг очистити локальну копію цих файлів.

    Тут у Subversion ми видаляємо щось за допомогою команди:
    svn видалити un_file

    Я хотів би мати можливість застосувати svn delete до кожного з файлів, перерахованих у виведенні команди:
    знайти / адресу / папку -ім'я Thumbs.db

    Для того, щоб очистити локальну копію репозиторію SVN, який має декілька Thumbs.db, оскільки в іншому випадку вам доведеться виконати видалення svn для кожного файлу, ідеально було б в одній команді зв'язати svn delete з find, щоб в той же час, коли знаходить, видаляє його зі SVN за допомогою svn delete.
    Якщо ви можете мені допомогти, залиште пропозицію тут. Дуже дякую.
    Привіт.

    1.    KZKG ^ Гаара - сказав він

      Команда, яка допомогла б вам, була б такою ксарг 😉
      Наприклад:
      find /direccion/carpeta/ -iname Thumbs.db | xargs svn delete

      Це я не перевіряв, тому я не гарантую, що він працює на 100%, спочатку перевірте певним чином, що ви не можете зіпсувати конфіденційну інформацію 😉

      Що робить xargs, це виконувати команду праворуч, передаючи її як 1-й параметр виводу, який був згенерований до 😉

      1.    Хьюго - сказав він

        Краще використовувати нульовий символ як термінатор, щоб неприємні речі не траплялися з каталогами чи файлами, що містять пробіли чи інші дивні символи в назві. Я б зробив це так:

        find /direccion/carpeta/ -type f -iname "thumbs.db" -print0 | xargs -0 svn delete

  15.   Тринадцять - сказав він

    Хоча я давно мав лише вікна на Virtualbox, я натрапив на занадто багато "thumbs.db".

    Дякую за статті.

    З повагою, Гаара

    1.    KZKG ^ Гаара - сказав він

      Дякую вам за коментар 🙂

  16.   гексборг - сказав він

    Мені не було відомості про параметр -delete для пошуку. Також дуже корисно видалити .DSStore, що надходить з Mac OS X.

  17.   дебаш - сказав він

    Хороша нотатка. Сила знаходження незліченна 🙂

    1.    KZKG ^ Гаара - сказав він

      Дякую 😀
      Так, я планую зробити найближчим часом ще одне повідомлення про пошук, з іншим його параметром, який мені справді корисний ха-ха.

  18.   кріотоп - сказав він

    Внесок оцінений.
    Особисто я вважаю за краще використовувати консоль (а не емулятор) для такого типу завдань, вам просто потрібно турбуватися про те, щоб добре писати команди, якщо у вас є якісь запитання, ви можете використовувати man або info, і швидкість трохи вища, ніж їх виконання з графічним інтерфейсом.

    Я теж ненавиджу ці кляті файли.

    Внесок оцінений.

  19.   Самано - сказав він

    Іншим методом також є використання BleachBit та перевірка параметрів пошуку та видалення thumbs.db. Це так просто і Linux Salu2

  20.   eliotime3000 - сказав він

    Файл "Thumbs.db" - це файл, який працює як свого роду кеш, в якому зберігає ескізи попереднього перегляду файлів (зображення, обкладинки пісень, слайди, документи Office ...) і швидше завантажує їх.

    Якщо цей файл буде видалено, Windows зберігає його назад, щоб попередні перегляди завантажувалися без затримки (на мій погляд, це було б марною тратою часу, і їм було б доцільніше працювати з системою ext4, щоб уникнути цих проблем).

  21.   Гермен - сказав він

    Я використовую термінал, оскільки набагато простіше видалити не тільки Thumb.db, але і зашифровані файли, але я використовую інші команди, такі як ROOT:

    # find / -type f -name Thumbs.db -exec rm -f {};

    # find / -type f -name Thumbs.db: зашифрований -exec rm -f {};

  22.   Альберто Фрейде - сказав він

    Дуже хороша стаття!

    Я хотів би лише додати: у системах Windows ви можете уникнути створення thumbs.db за допомогою об'єкта групової політики або за допомогою ключа реєстру.

    http://www.sysadmit.com/2016/11/gpo-evitar-creacion-thumbsdb-en-red.html